sp_procoption (Transact-SQL)

Define o procedimento armazenado para execução automática. Um procedimento armazenado que está definido para execução automática será executado toda vez que uma instância do SQL Server for iniciada.

Ícone de vínculo de tópico Convenções de sintaxe Transact-SQL


        sp_procoption [ @ProcName = ] 'procedure' 
    , [ @OptionName = ] 'option' 
    , [ @OptionValue = ] 'value' 

[ @ProcName = ] 'procedure'

É o nome do procedimento para o qual uma opção será definida. procedure é nvarchar(776), sem padrão.

[ @OptionName = ] 'option'

É o nome da opção a ser definida. O único valor para option é startup.

[ @OptionValue = ] 'value'

É o fato de a opção ser definida como ligada (true ou on) ou desligada (false ou off). value é varchar(12), sem padrão.

0 (êxito) ou um número de erro (falha)

Os procedimentos de inicialização devem estar no banco de dados mestre e não podem conter parâmetros INPUT ou OUTPUT. . A execução dos procedimentos armazenados inicia quando todos os bancos de dados são recuperados e a mensagem "A recuperação foi concluída" é registrada na inicialização.

Requer associação à função de servidor fixa sysadmin.

Contribuições da comunidade

ADICIONAR
Mostrar: