sp_cycle_agent_errorlog (Transact-SQL)
Cierra el archivo de registro de errores actual del Agente SQL Server y continúa el ciclo de números de extensión de registro de errores del Agente SQL Server como ocurre al reiniciar el servidor. El nuevo registro de errores del Agente SQL Server contiene una línea que indica que se ha creado el registro nuevo.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_cycle_agent_errorlog
Valores de código de retorno
0 (correcto) o 1 (error)
Conjuntos de resultados
Ninguno
Comentarios
Cada vez que se inicia el Agente SQL Server, se cambia el nombre del registro de errores actual del Agente SQL Server a SQLAgent.1; SQLAgent.1 se convierte en SQLAgent.2, SQLAgent.2 se convierte en SQLAgent.3, y así sucesivamente. sp_cycle_agent_errorlog permite realizar este ciclo de archivos de registro de errores sin tener que detener e iniciar el servidor.
Este procedimiento almacenado se tiene que ejecutar en la base de datos msdb.
Permisos
Los permisos de ejecución de sp_cycle_agent_errorlog están restringidos a los miembros del rol fijo de servidor sysadmin.
Ejemplos
En el siguiente ejemplo se realiza el ciclo del registro de errores del Agente SQL Server.
USE msdb ;
GO
EXEC dbo.sp_cycle_agent_errorlog ;
GO