Olá pessoal, essa dica é uma daquelas que servem muito mais como um lembrete pessoal do que uma dica de funcionalidade. Eu mantenho essa nos meus favoritos e uso quase que diariamente porque sou terrível para decorar os códigos do Event Viewer.
A questão aqui é que em vários clientes que atendemos, quando o SQL Server é reiniciado inesperadamente ou não se sabe quem o reiniciou. Para isso podemos filtrar os eventos reportados no Event Viewer do Windows!
Segue abaixo alguns dos EvenID’s que sempre utilizo nas minhas investigações do motivo do desligamento do Windows e do SQL Server
Caso você queria, copie os EventId’s abaixo e cole no Filtro do Event Viewer
Iniciar > Programas > Eventvwr.exe > Logs do Windows > Sistema > Filtrar Log Atual…
| 1074,41,6008,1076,6005,6006,6008,7036 |
Para o Stop/Start do SQL Server utilize esses Event ID abaixo
| Event ID | Descrição |
| 17148 | O SQL Server está terminando em resposta à uma requisição ‘stop’ do Service Control Manager. |
| 7036 | O Serviço do SQL Server (%instance%) entrou em um estado parado |
| 7000 | Não foi possível iniciar o serviço SQL Server (%instance%) devido ao seguinte erro: %1 |
| 7009 | Tempo limite esgotado (30000 milissegundos) ao aguardar a conexão do serviço SQL Server (%instance%) |
| 7022 | Serviço %1 suspenso ao iniciar. |
| 7034 | O servico %1 foi encerrado inesperadamente. Isso aconteceu %2 vez(es). |