Exibir o histórico do trabalho
Este tópico descreve como exibir o histórico de trabalhos do Microsoft SQL Server Agent no SQL Server 2012 usando o SQL Server Management Studio, Transact-SQL ou o SQL Server Management Objects.
Antes de começar:
Segurança
Para exibir o log do histórico de trabalhos usando:
SQL Server Management Studio
Transact-SQL
SQL Server Management Objects
Antes de começar
Segurança
Para obter informações detalhadas, consulte Implementar a segurança do SQL Server Agent.
[Top]
Usando o SQL Server Management Studio
Para exibir o log de histórico do trabalho
No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados do SQL Server e expanda-a.
Expanda o SQL Server Agent e, em seguida, Trabalhos.
Clique com o botão direito do mouse em um trabalho e então em Exibir Histórico.
No Visualizador de Arquivos de Log, examine o histórico do trabalho.
Para atualizar o histórico do trabalho, clique em Atualizar. Para exibir menos linhas, clique no botão Filtro e insira parâmetros de filtro.
[Top]
Usando Transact-SQL
Para exibir o log de histórico do trabalho
No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.
-- lists all job information for the NightlyBackups job. USE msdb ; GO EXEC dbo.sp_help_jobhistory @job_name = N'NightlyBackups' ; GO
Para obter mais informações, consulte sp_help_jobhistory (Transact-SQL).
[Top]
Usando o SQL Server Management Objects
Para exibir o log de histórico do trabalho
Chame o método EnumHistory da classe Job usando uma linguagem de programação que você escolher, como o Visual Basic, Visual C# ou PowerShell. Para obter mais informações, consulte SQL Server Management Objects (SMO).
[Top]