Inicie automaticamente o SQL Server Agent após a reinicialização do computador

7

Estou usando o SQL Server Agent para executar alguns trabalhos todos os dias, mas o problema é que sempre que o servidor (a própria máquina) é reiniciado, o SQL Server Agent não é iniciado automaticamente quando o computador é inicializado novamente. ..e eu tenho que começar manualmente eu mesmo.

Como posso definir o agente do servidor para iniciar automaticamente após a reinicialização do computador?
Existe um serviço especial do Windows que eu preciso definir como início automático?

    
por Andreas Grech 11.08.2009 / 11:05

6 respostas

8

Execute o services.msc, vá para o serviço SQL SERVER AGENT e configure-o no tipo de inicialização automática

Você pode fazer a mesma coisa acessando o gerenciador de configuração do sql server que deve estar localizado em start / programs / microsoft sql server / configuration tools.

    
por 11.08.2009 / 11:07
4
  1. Verifique / redefina a conta de usuário que o SQL Server Agent está usando por meio do SQL Server Configuration Manager (não use services.msc) Isso garantirá as permissões corretas nos arquivos.
  2. Verifique o log de eventos do Windows em busca de erros
  3. Verifique o arquivo SQLAGENT.OUT em busca de erros
  4. Abra o SSMS e assegure-se de que seu banco de dados MSDB esteja lá & funcional
por 11.08.2009 / 15:41
3
  1. Executar programa: Gerenciador de configuração do SQL Server
  2. clique em SQL Server Services .
  3. Clique com o botão direito do mouse em SQL Server Agent e clique em Propriedades .
  4. clique na guia Service e defina Start Mode = Automatic .
por 04.01.2012 / 07:38
1

Se você tiver definido como automático depois de reinicializar o servidor, você recebe uma caixa pop-up que diz "Um serviço não foi iniciado ....."?

Se estiver definido como automático, ele deve iniciar e, se não o fizer, ou falhar, ele será registrado.

Se alguma outra coisa estiver parando, isso também será registrado.

Dê uma olhada no seu log de eventos (clique com o botão direito do mouse em meu computador - > manage) Então, no sistema de seleção de log de eventos. Vá embora estes apenas após a sua reinicialização e ver se alguma coisa menciona o SQL Agent. Ele deve mostrar que está começando, em seguida, falhando ou parando e "esperançosamente" por quê.

De lá, procure a mensagem no Google ou poste aqui.

    
por 11.08.2009 / 14:27
1

Esta é uma circunstância conhecida para nós com várias versões do SQL Server, 2000, 2005, 2008 e concluímos que é um bug. Fazemos atualizações mensais do Windows em servidores com cerca de 50 instâncias e, normalmente, teremos dois ou três que não reiniciam o SQL Agent. Também experimentamos instâncias raras e aleatórias do SQL Agent parando mesmo sem reinicializações do servidor. Geralmente, não há evidências no log de erros ou no log do agente. Apenas pára.

Temos um pacote SSIS que desenvolvemos para monitorar servidores e coletar, centralizar e reportar informações de status do Windows e SQL Server, espaço, tamanho, crescimento, falhas de tarefas, backups ausentes, alterações de segurança e configuração, etc. Um de seus recursos é relatar o status de todos os serviços do SQL Agent.

    
por 16.03.2010 / 13:49
-2

É possível que o serviço possa ser iniciado e, em seguida, interrompido se detectar que não há trabalhos para fazer. Uma opção alternativa seria a NET START, mesmo antes de seu trabalho diário entrar em ação (eu faria isso de qualquer maneira, para garantir que tudo esteja funcionando).

    
por 11.08.2009 / 12:00