Partilhar via


sp_cycle_agent_errorlog (Transact-SQL)

Fecha o arquivo de log de erros atual do SQL Server Agent e alterna os números de extensão do log de erros do SQL Server Agent exatamente como um reinício do servidor. O novo log de erros do SQL Server Agent contém uma linha que indica que o novo log foi criado.

Ícone de vínculo de tópico Convenções da sintaxe Transact-SQL

Sintaxe

sp_cycle_agent_errorlog

Valores de código de retorno

0 (êxito) ou 1 (falha)

Conjuntos de resultados

Nenhum

Comentários

Sempre que o SQL Server Agent é iniciado, o log de erros atual do SQL Server Agent é renomeado para SQLAgent.1; SQLAgent.1 se torna SQLAgent.2, SQLAgent.2 se torna SQLAgent.3 e assim por diante. sp_cycle_agent_errorlog habilita a execução do ciclo dos arquivos de log de erros sem interromper e iniciar o servidor.

Este procedimento armazenado deve ser executado a partir do banco de dados msdb.

Permissões

As permissões de execução para sp_cycle_agent_errorlog estão restritas a membros da função de servidor fixa sysadmin.

Exemplos

O exemplo a seguir alterna o log de erros do SQL Server Agent.

USE msdb ;
GO

EXEC dbo.sp_cycle_agent_errorlog ;
GO

Consulte também

Referência

sp_cycle_errorlog (Transact-SQL)