Freigeben über


Anzeigen des Auftragsverlaufs

In diesem Thema wird beschrieben, wie das Microsoft SQL Server-Agent-Auftragsverlaufprotokoll in SQL Server 2012 mithilfe von SQL Server Management Studio, Transact-SQL, oder SQL Server Management Objects angezeigt werden kann.

  • Vorbereitungen:

    Sicherheit

  • So zeigen Sie das Auftragsverlaufsprotokoll an, und zwar mit

    SQL Server Management Studio

    Transact-SQL

    SQL Server Management Objects

Vorbereitungen

Sicherheit

Ausführliche Informationen finden Sie unter Implementieren der SQL Server-Agent-Sicherheit.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]

Verwendung von SQL Server Management Studio

So zeigen Sie das Auftragsverlaufsprotokoll an

  1. Stellen Sie im Objekt-Explorer eine Verbindung mit einer Instanz von SQL Server Database Engine (Datenbankmodul) her, und erweitern Sie dann diese Instanz.

  2. Erweitern Sie SQL Server-Agent, und klicken Sie auf Aufträge.

  3. Klicken Sie mit der rechten Maustaste auf einen Auftrag, und klicken Sie dann auf Verlauf anzeigen.

  4. Zeigen Sie im Protokolldatei-Viewer den Auftragsverlauf an.

  5. Klicken Sie auf Aktualisieren, um den Auftragsverlauf zu aktualisieren. Um weniger Zeilen anzuzeigen, klicken Sie auf Filter, und geben Sie Filterparameter ein.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]

Verwendung von Transact-SQL

So zeigen Sie das Auftragsverlaufsprotokoll an

  1. Stellen Sie im Objekt-Explorer eine Verbindung zu einer Instanz von Database Engine (Datenbankmodul) her.

  2. Klicken Sie in der Standardleiste auf Neue Abfrage.

  3. Kopieren Sie das folgende Beispiel, fügen Sie es in das Abfragefenster ein, und klicken Sie auf Ausführen.

    -- lists all job information for the NightlyBackups job.
    USE msdb ;
    GO
    
    EXEC dbo.sp_help_jobhistory 
        @job_name = N'NightlyBackups' ;
    GO
    

Weitere Informationen finden Sie unter sp_help_jobhistory (Transact-SQL).

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]

Mit SQL Server Management Objects

So zeigen Sie das Auftragsverlaufsprotokoll an

Rufen Sie die EnumHistory-Methode der Job-Klasse in einer Programmiersprache Ihrer Wahl auf, z. B. Visual Basic, Visual C# oder PowerShell. Weitere Informationen finden Sie unter SQL Server Management Objects (SMO).

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]