Freigeben über


Anzeigen eines SQL Server-Agent-Auftrags

Gilt für:SQL ServerAzure SQL Managed Instance

Von Bedeutung

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 diesem Artikel wird beschrieben, wie Sql Server-Agent-Aufträge in SQL Server mithilfe von SQL Server Management Studio oder Transact-SQL angezeigt werden.

Sicherheit

Sie können aufträge nur anzeigen, die Sie besitzen, es sei denn, Sie sind Mitglied der festen Serverrolle "sysadmin ". Mitglieder dieser Rolle können alle Aufträge anzeigen. Ausführliche Informationen finden Sie unter Implementieren der SQL Server-Agent-Sicherheit.

Verwenden von SQL Server Management Studio

  1. Im Objekt-Explorer stellen Sie eine Verbindung zu einer Instanz der SQL Server-Datenbank-Engine her, und dann erweitern Sie diese Instanz.

  2. Erweitern Sie SQL Server-Agent, und erweitern Sie dann Jobs.

  3. Klicken Sie mit der rechten Maustaste auf einen Auftrag, und wählen Sie dann "Eigenschaften" aus.

Verwenden von Transact-SQL

  1. Stellen Sie im Objekt-Explorer eine Verbindung mit einer Datenbank-Engine-Instanz her.

  2. Klicken Sie in der Standardleiste auf Neue Abfrage.

  3. Kopieren Sie das folgende Beispiel in das Abfragefenster, und klicken Sie dann auf Ausführen. In diesem Beispiel werden alle Aspekte der Informationen für den NightlyBackups Auftrag aufgelistet.

    USE msdb;
    GO
    
    EXECUTE dbo.sp_help_job
        @job_name = N'NightlyBackups',
        @job_aspect = N'ALL';
    GO
    

Verwenden von SQL Server-Verwaltungsobjekten

So zeigen Sie einen Auftrag an

Verwenden Sie die Job -Klasse in einer von Ihnen ausgewählten Programmiersprache, z. B. Visual Basic, Visual C# oder PowerShell. Weitere Informationen finden Sie unter SQL Server Management Objects (SMO)-.