SHUTDOWN (Transact-SQL)
Aplica-se a:SQL Server
Interrompe imediatamente o SQL Server.
Transact-SQL convenções de sintaxe
Sintaxe
SHUTDOWN [ WITH NOWAIT ]
Argumentos
COM NOWAIT
Opcional. Desliga o SQL Server sem executar pontos de verificação em todos os bancos de dados. O SQL Server é encerrado depois de tentar encerrar todos os processos do usuário. Quando o servidor é reiniciado, ocorre uma operação de reversão para transações incompletas.
Comentários
A menos que a opção WITH NOWAIT
seja usada, SHUTDOWN
desliga o SQL Server por:
Desativando logins (exceto para membros do sysadmin e serveradmin funções de servidor fixas).
Observação
Para exibir uma lista de todos os usuários atuais, execute
sp_who
.Aguardando a conclusão de instruções Transact-SQL ou procedimentos armazenados em execução no momento. Para exibir uma lista de todos os processos ativos e bloqueios, execute
sp_who
esp_lock
, respectivamente.Inserção de um ponto de verificação em cada banco de dados.
O uso da instrução SHUTDOWN
minimiza a quantidade de trabalho de recuperação automática necessário quando os membros do sysadmin função de servidor fixa reiniciam o SQL Server.
Outras ferramentas e métodos também podem ser usados para parar o SQL Server. Cada um deles emite um ponto de verificação em todos os bancos de dados. Você pode liberar dados confirmados do cache de dados e parar o servidor:
Usando o SQL Server Configuration Manager.
Executando
net stop mssqlserver
de um prompt de comando para uma instância padrão ou executandonet stop mssql$<instancename>
de um prompt de comando para uma instância nomeada.Usando Serviços no Painel de Controle.
Se sqlservr.exe
foi iniciado a partir do prompt de comando, pressionar Ctrl+C desliga o SQL Server. No entanto, pressionar Ctrl+C não insere um ponto de verificação.
Observação
Usar qualquer um desses métodos para parar o SQL Server envia a mensagem SERVICE_CONTROL_STOP
para o SQL Server.
Permissões
SHUTDOWN
permissões são atribuídas a membros do sysadmin e serveradmin funções de servidor fixas e não são transferíveis.