Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server-
Wichtig
In azure SQL Managed Instancewerden die meisten, aber nicht alle SQL Server-Agent-Features derzeit unterstützt. Weitere Informationen finden Sie unter T-SQL-Unterschiede zwischen Azure SQL Managed Instance T-SQL und SQL Server oder SQL Agent-Jobbeschränkungen in SQL Managed Instance.
In dieser Anleitung wird beschrieben, wie Sie Schritte aus einem SQL Server-Agent-Masterjob in SQL Server mithilfe von SQL Server Management Studio oder Transact-SQL entfernen.
Bevor Sie beginnen
Begrenzungen und Einschränkungen
Ein SQL Server-Agent-Masterauftrag kann nicht sowohl auf lokale als auch auf Remoteserver ausgerichtet werden.
Sicherheit
Erlaubnisse
Sofern Sie nicht Mitglied des sysadmin festen Serverrolle sind, können Sie nur Aufträge ändern, die Sie besitzen. Ausführliche Informationen finden Sie unter Implementieren von SQL Server Agent Security.
Verwenden von SQL Server Management Studio
Entfernen von Schritten aus einem Masterauftrag des SQL Server-Agenten
Klicken Sie im Objekt-Explorer auf das Pluszeichen, um den Server zu erweitern, der den Auftrag enthält, in dem Sie Schritte löschen möchten.
Klicken Sie auf das Pluszeichen, um SQL Server Agentzu erweitern.
Klicken Sie auf das Pluszeichen, um den Ordner Aufträge zu erweitern.
Klicken Sie mit der rechten Maustaste auf den Auftrag, an dem Sie Schritte löschen möchten, und wählen Sie Eigenschaftenaus.
Wählen Sie im Dialogfeld Auftragseigenschaften -job_name, unter wählen Sie eine Seite, Schritteaus.
Wählen Sie unter Auftragsschrittlisteden Auftragsschritt aus, den Sie löschen möchten, und klicken Sie auf Löschen.
Klicken Sie abschließend auf OK.
Verwenden von Transact-SQL
Entfernen von Schritten aus einem Masterauftrag des SQL Server-Agenten
Stellen Sie im Objekt-Explorereine Verbindung mit einer Instanz des Datenbankmoduls her.
Klicken Sie auf der Standardleiste auf Neue Abfrage.
Kopieren Sie das folgende Beispiel, und fügen Sie es in das Abfragefenster ein, und klicken Sie auf Ausführen.
-- removes job step 1 from the job Weekly Sales Data Backup USE msdb ; GO EXEC dbo.sp_delete_jobstep @job_name = N'Weekly Sales Data Backup', @step_id = 1 ; GO
Weitere Informationen finden Sie unter sp_delete_jobstep (Transact-SQL).