Compartir a través de


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.

Icono de vínculo a temasConvenciones 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

Ayuda e información

Obtener ayuda sobre SQL Server 2005