Wyświetlanie historii zadań
Dotyczy:programu SQL Server
Azure SQL Managed Instance
Ważny
Na platformie Azure SQL Managed Instancewiększość, ale nie wszystkie funkcje agenta SQL Server są obecnie obsługiwane. Aby uzyskać szczegółowe informacje, zobacz Różnice języka T-SQL usługi Azure SQL Managed Instance z programu SQL Server.
W tym temacie opisano sposób wyświetlania dziennika historii zadań programu Microsoft SQL Server Agent w programie SQL Server przy użyciu programu SQL Server Management Studio, języka Transact-SQL lub obiektów zarządzania programu SQL Server.
Przed rozpoczęciem:
Aby wyświetlić dziennik historii zadań, użyj polecenia:
Przed rozpoczęciem
Bezpieczeństwo
Aby uzyskać szczegółowe informacje, zobacz Implementowanie zabezpieczeń agenta programu SQL Server.
Korzystanie z programu SQL Server Management Studio
Aby wyświetlić dziennik historii zadań
W Eksploratorze obiektów nawiąż połączenie z wystąpieniem aparatu bazy danych programu SQL Server, a następnie rozwiń to wystąpienie.
Rozwiń programu SQL Server Agent, a następnie rozwiń Zadania.
Kliknij prawym przyciskiem myszy zadanie, a następnie kliknij pozycję Wyświetl historię.
W Podglądzie plików dziennika wyświetl historię zadań.
Aby zaktualizować historię zadań, kliknij przycisk Odśwież. Aby wyświetlić mniej wierszy, kliknij przycisk filtru i wprowadź parametry filtru.
Korzystanie z Transact-SQL
Aby wyświetlić dziennik historii zadań
W Eksploratorze obiektównawiąż połączenie z wystąpieniem silnika bazy danych.
Na pasku standardowym kliknij Nowe zapytanie.
Skopiuj i wklej poniższy przykład w oknie zapytania, a następnie kliknij pozycję Wykonaj.
-- lists all job information for the NightlyBackups job. USE msdb ; GO EXEC dbo.sp_help_jobhistory @job_name = N'NightlyBackups' ; GO
Aby uzyskać więcej informacji, zobacz sp_help_jobhistory (Transact-SQL).
Korzystanie z obiektów zarządzania programu SQL Server
Aby wyświetlić dziennik historii zadań
Wywołaj metodę EnumHistory klasy Job przy użyciu wybranego języka programowania, takiego jak Visual Basic, Visual C# lub PowerShell. Aby uzyskać więcej informacji, zobacz sql Server Management Objects (SMO).