Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
En este artículo se describe cómo configurar la opción de configuración de servidor scan for startup procs en SQL Server mediante SQL Server Management Studio o Transact-SQL. Use la opción scan for startup procs para examinar la ejecución automática de procedimientos almacenados al iniciar SQL Server. Si el valor de esta opción se establece en 1, SQL Server buscará y ejecutará todos los procedimientos almacenados de ejecución automática definidos en el servidor. El valor predeterminado de scan for startup procs es 0 (no escanear).
Recomendaciones
Esta opción es una opción avanzada y solo debe cambiarla un profesional de base de datos experimentado.
El valor de esta opción se puede establecer mediante sp_configure; sin embargo, la opción se establece automáticamente si usa sp_procoption, que se usa para marcar o desmarcar automáticamente los procedimientos almacenados. Cuando se usa sp_procoption para marcar el primer procedimiento almacenado como autoproc, esta opción se establece automáticamente en un valor de 1. Cuando se usa sp_procoption para desmarcar el último procedimiento almacenado como autoproc, esta opción se establece automáticamente en un valor de 0. Si usa sp_procoption para marcar y desmarcar los autoprocs, y si siempre desmarca los autoprocs antes de eliminarlos, no es necesario configurar esta opción manualmente.
Permisos
De forma predeterminada, todos los usuarios tienen permisos de ejecución en sp_configure sin ningún parámetro o solo con el primero. Para ejecutar sp_configure con ambos parámetros y cambiar una opción de configuración, o para ejecutar la instrucción RECONFIGURE, un usuario debe tener el permiso ALTER SETTINGS en el servidor. El permiso ALTER SETTINGS está implícitamente asignado a los roles fijos de servidor sysadmin y serveradmin.
Usar SQL Server Management Studio
En el Explorador de objetos, haga clic con el botón derecho en un servidor y seleccione Propiedades.
Seleccione el nodo Avanzado.
En Varios, cambia la opción Buscar procesos de inicio a «Verdadero» o «Falso» seleccionando el valor que desees en la lista desplegable.
Uso de Transact-SQL
Conéctese con el Motor de base de datos.
En la barra Estándar, seleccione Nueva consulta.
Copie y pegue el ejemplo siguiente en la ventana de consulta y seleccione Ejecutar. En este ejemplo se muestra cómo usar sp_configure para establecer el valor de la opción de
scan for startup procsen1.USE master; GO EXECUTE sp_configure 'show advanced options', 1; GO RECONFIGURE; GO EXECUTE sp_configure 'scan for startup procs', 1; GO RECONFIGURE; GO EXECUTE sp_configure 'show advanced options', 0; GO RECONFIGURE; GO
Siguiente paso: Después de configurar la opción Escanear procedimientos de inicio
El servidor debe reiniciarse para que el valor surta efecto.