Registro de errores del Agente SQL Server
se aplica a:SQL Server
azure SQL Managed Instance
Importante
En la instancia administrada de Azure SQL, actualmente se admiten la mayoría, pero no todas, de las funcionalidades del Agente de SQL Server. Consulte diferencias de T-SQL de Azure SQL Managed Instance con respecto a SQL Server para más información.
El Agente SQL Server crea un registro de errores que registra advertencias y errores de forma predeterminada. En el registro se muestran las siguientes advertencias y errores:
Mensajes de advertencia que proporcionan información sobre posibles problemas, como "Se eliminó el trabajo <job_name> mientras se estaba ejecutando".
Mensajes de error que normalmente requieren la intervención de un administrador del sistema, como "No se puede iniciar la sesión de correo". Los mensajes de error se pueden enviar a un usuario o equipo específico mediante el comando net send.
SQL Server mantiene hasta nueve registros de errores del Agente SQL Server. Cada registro archivado tiene una extensión que indica la antigüedad relativa del registro. Por ejemplo, una extensión de .1 indica el registro de errores archivado más reciente y una extensión de .9 indica el registro de errores archivado más antiguo.
De forma predeterminada, los mensajes de seguimiento de ejecución no se escriben en el registro de errores del Agente SQL Server, ya que pueden rellenarlos. Cuando el registro de errores está lleno, se reduce la capacidad de seleccionar y analizar errores más difíciles. Dado que el registro se agrega a la carga de procesamiento del servidor, es importante tener en cuenta cuidadosamente qué valor obtiene mediante la captura de mensajes de seguimiento de ejecución en el registro de errores. Por lo general, es mejor capturar todos los mensajes solo cuando se depura un problema específico.
Cuando se detiene el Agente SQL Server, puede modificar la ubicación del registro de errores del Agente SQL Server. Cuando el registro de errores está vacío, no se puede abrir el registro. Puede recorrer el registro del Agente SQL Server en cualquier momento sin detener el Agente SQL Server mediante dbo.sp_cycle_agent_errorlog.
Para ver el registro de errores del Agente SQL Server
Para cambiar el nombre de un registro de errores del Agente SQL Server
Enviar mensajes de error del Agente SQL Server
Para escribir mensajes de seguimiento de ejecución en el registro de errores del Agente SQL Server