none
SQL SERVER AGENT não inicia RRS feed

  • Pergunta

  • Amigos,

       Alguma "anta" daqui da empresa desligou o servidor de dados na "mão grande". O maior problema com o ocorrido é que para minha surpresa o AGENT  do SQL Server não está iniciando. Já tentei os seguintes códigos e nada:

    sp_configure 'show advanced options',1;
    GO
    RECONFIGURE
    GO
    sp_configure 'Agent XPS',1;
    GO
    RECONFIGURE
    GO

    e

    EXECUTE XP_SERVICECONTROL 'Start','SQLSERVERAGENT'

    O serviço permanece "stopado" mesmo assim. O que eu preciso fazer para "startar" novamente?

    ATT,
    O Forte Sobreviverá e o Fraco irá Sofrer
    segunda-feira, 8 de março de 2010 13:57

Respostas

  • Consegui. O serviço "LOG DE EVENTOS" do Windows estava desabilitado, o que impedia o controle das alterações do Event Viewer do SQL Server. Mais uma p/ conta do Tio Bill.

    Vlw a todos!
    O Forte Sobreviverá e o Fraco irá Sofrer
    • Marcado como Resposta pabloslobo segunda-feira, 8 de março de 2010 17:16
    segunda-feira, 8 de março de 2010 17:16

Todas as Respostas

  • pabloslobo,

    você verificou mensagens de erro no error log do SQL Server?
    E no Event Viewer? Por ser um serviço de sistema operacional, os possíveis erros podem estar lá.
    Se a resposta resolveu sua questão ou problema, classifique-a para manter a qualidade do forum e a confiabilidade dos participantes.

    Alex M. Bastos
    http://bastosalex.spaces.live.com
    segunda-feira, 8 de março de 2010 14:01
  • Não consigo startar nem no SQL Server e nem no serviço dele. No serviço (FER ADM -> Serviços), dá o seguinte erro:

    "O SERVIÇO SQL SERVER AGENT(GARANTIA_RECEITA) em Computador Local foi iniciado e interrompido. Alguns serviços são interrompidos automaticamente quando não têm trabalho a fazer, como o serviço Logs e alertas de desempenho"


    O Forte Sobreviverá e o Fraco irá Sofrer
    segunda-feira, 8 de março de 2010 14:06
  • Não tem nada no event viewer nem no error log do SQL Server?
    Se a resposta resolveu sua questão ou problema, classifique-a para manter a qualidade do forum e a confiabilidade dos participantes.

    Alex M. Bastos
    http://bastosalex.spaces.live.com
    segunda-feira, 8 de março de 2010 14:23
  • Erro de Login às 17:58:04 até 18:01:05 no dia 06/03, mas o serviço continuava "de pé"

    Após outro erro com a seguinte mensagem:

    "INITEVENTLOG. COULD NOT INITIATE THE EVENTLOG SERVICE FOR THE KEY 'MSSQL$GARANTIA_RECEITA'

    Após outra notificação:

    "THE CURRENT EVENT WAS NOT REPORTED TO THE WINDOWS EVENT LOG. OPERATING SYSTEM ERROR = 6 (IDENTIFICADOR INVÁLIDO). YOU MAY NEED TO CLEAR THE WINDOWS EVENT IF IT IS FULL"


    O Forte Sobreviverá e o Fraco irá Sofrer
    segunda-feira, 8 de março de 2010 14:35
  • Parece que o problema é no Event Log que está cheio não permitindo armazenar as rotinas do Agent (posso estar falando besteira :-)=)  . Logo, como "limpar" o Event Log?
    O Forte Sobreviverá e o Fraco irá Sofrer
    segunda-feira, 8 de março de 2010 15:12
  • Boa Tarde,

    Esse é um erro difícil de tratar, mas vamos à primeira tentativa:

    - Abra o SQL Server Management Studio
    - Vá no nó SQL Server Agent
    - Clique sobre Properties em seguida Connection

    Se a conexão for feita via Windows Authentication certifique-se de que o login utilizado no serviço do SQL Server Agent têm permissões no SQL Server. Se a conexão for feita via SQL Server Authentication certifique-se de que o login e senhas estão corretos

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.spaces.live.com

    Como descobrir a data do último acesso a uma tabela ?
    http://gustavomaiaaguiar.spaces.live.com/blog/cns!F4F5C630410B9865!964.entry


    Classifique as respostas. O seu feedback é imprescindível
    segunda-feira, 8 de março de 2010 16:48
  • Gustavo,

        No modo Windows Authentication, somente as opções abaixo estão disponíveis para meu usuário, que é db_owner:

    - START
    - REPORTS
    - REFRESH

    Como SQL Server Authentication, utilizando o mesmo usuário e o SA:

    - Com meu usuário não consigo nada (ele é sincronizado pela rede);
    - Com SA:

       - START
       - REPORTS
       - REFRESH

    Em ambos os casos, o erro ao start o agent é o mesmo:

    "UNABLE TO START SERVICE SQLAGENT$GARANTIA_RECEITA ON SERVER OIRJ0BRT050944"
    "THE SQLAGENT$GARANTIA_RECEITA service on OIRJ0BRT050944 started and the stopped (Object Explorer)"

    Já não sei mais o que fazer...
    O Forte Sobreviverá e o Fraco irá Sofrer
    segunda-feira, 8 de março de 2010 17:04
  • Consegui. O serviço "LOG DE EVENTOS" do Windows estava desabilitado, o que impedia o controle das alterações do Event Viewer do SQL Server. Mais uma p/ conta do Tio Bill.

    Vlw a todos!
    O Forte Sobreviverá e o Fraco irá Sofrer
    • Marcado como Resposta pabloslobo segunda-feira, 8 de março de 2010 17:16
    segunda-feira, 8 de março de 2010 17:16
  • Olá coloca aí pra gente como abilitar o log de eventos do windows, estou na mesma situação, rodo os scripts mais o serviço continuar parado.

    Grato

    quinta-feira, 17 de abril de 2014 14:02
  • @Resolvido,

    Veja se ele link te ajuda:

    http://www.thewindowsclub.com/windows-event-log-service-not-starting

    Até mais,


    TP.

    quinta-feira, 17 de abril de 2014 15:55