Cómo restaurar el Agente SQL Server cuando el Agente XP está deshabilitado
Hace unos días tuve un problema con una base de datos presente en SQL Server, al reiniciar la instancia y el Agente SQL Server me encontré con una sorpresa fantástica: el Agente SQL Server se había detenido y‘Agent XPs desactivados. ¡Pánico!
Intenté reiniciar el servicio desde SQL Server Management Studio y SQL Server Configuration Manager, pero nada que hacer.
Sin el Agente SQL Server, no puede acceder a muchas funciones de SQL Server, como procesos, trabajos, registros error, etc. .. y parece que este error aparece cuando L ‘opción de configuración avanzado ‘Agente XP‘ está desactivado es establecer en 0 por la configuración de Servidor SQL.
La opción XP del agente le permite habilitar los procedimientos almacenados extendidos del servicio del Agente SQL Server en el servidor. S.y esta opción no está habilitada, el nodo del Agente SQL Server no estará disponible en el Explorador de objetos de SQL Server Management Studio.
Para resolver el problema necesario selecciona elXP del agente a 1 es luego ejecutar la RECONFIGURAR para que todo vuelva a funcionar.
Estos son los pasos a seguir:
1. Lanzamos sp_configure para verificar el valor de ‘Agent XPs’
EXEC SP_CONFIGURE 'Agent XPs'
2. La captura de pantalla de arriba muestra que opciones avanzadas no están habilitados en este caso, luego primero debemos habilitar elopción avanzada para ver todos los valores Configuración avanzada.
EXEC SP_CONFIGURE 'show advanced options',1 GO RECONFIGURE GO EXEC SP_CONFIGURE 'show advanced options'
Como puede ver en la figura anterior, Mostrar opciones avanzadas está configurado en 1, esto significa que las opciones avanzadas están habilitadas y podemos verlas y cambiar sus valores.
3. Lanzamos de nuevo Ejecute sp_configure para comprobar el valor de Agent XP. Como podemos ver, el valor se establece en 0.
EXEC SP_CONFIGURE 'Agent XPs'
Ahora tenemos que cambiar la configuración de 0 a 1 e inicie el Agente SQL Server en SQL Server Management Studio.
EXEC SP_CONFIGURE 'Agent XPs',1 GO RECONFIGURE
4. Reiniciamos el Agente SQL Server desde Administrador de configuración de SQL Server y finalmente podremos acceder a su contenido.
Si quieres profundizar en el tema echa un vistazo a: Sugerencias del Agente SQL Server.