sp_procoption (Transact-SQL)
Establece el procedimiento almacenado para la ejecución automática. Un procedimiento almacenado establecido para ejecutarse automáticamente se ejecuta cada vez que se inicia una instancia de SQL Server.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_procoption [ @ProcName = ] 'procedure'
, [ @OptionName = ] 'option'
, [ @OptionValue = ] 'value'
Argumentos
- [ @ProcName = ] 'procedure'
Nombre del procedimiento para el cual se establece una opción. procedure es de tipo nvarchar(776) y no tiene ningún valor predeterminado.
- [ @OptionName = ] 'option'
Es el nombre de la opción que se va a establecer. El único valor para option es startup.
- [ @OptionValue = ] 'value'
Indica si se establece la opción como activada (true u on) o desactivada (false u off). value es de tipo varchar(12) y no tiene ningún valor predeterminado.
Notas
Los procedimientos de inicio deben estar en la base de datos master y no pueden contener parámetros de entrada (INPUT) ni salida (OUTPUT). La ejecución de los procedimientos almacenados se inicia cuando se recupera la base de datos master en el inicio.
Permisos
Debe pertenecer a la función fija de servidor sysadmin.
Valores de código de retorno
0 (correcto) o número de error (error)
Vea también
Referencia
Procedimientos almacenados del motor de base de datos (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)
Otros recursos
Ejecución automática de procedimientos almacenados