none
SQL Agent nao inicia RRS feed

  • Pergunta

  • Prezados,

    Instalei o SQL Failover Cluster no Nó1, porém o serviço SQL Agent nao inicia. Instalei o SQL Failover Cluster utilizando um conta de dominio para ambos os serviços(SQL Server Service e SQL Agent), o SQL Service está em execução no Nó1. Os recursos e serviços estão online no Windows Cluster. Estou pegando o seguinte erro no arquivo SQLAGENT.OUT:

    2012-07-09 17:20:41 - ! [298] SQLServer Error: 65535, Interfaces de Rede do SQL Server: Erro ao Localizar Servidor/Instância Especificado [xFFFFFFFF]. [SQLSTATE 08001]
    2012-07-09 17:20:41 - ! [165] ODBC Error: 0, O tempo limite do logon expirou [SQLSTATE HYT00]
    2012-07-09 17:20:41 - ! [298] SQLServer Error: 65535, Erro relatado pela rede ou específico à instância ao estabelecer conexão com o SQL Server. O servidor não foi encontrado ou não está acessível. Verifique se o nome da instância está correto e se o SQL Server está configurado para permitir conexões remotas. Para obter mais informações, consulte os Manuais Online do SQL Server. [SQLSTATE 08001]
    2012-07-09 17:20:41 - ! [000] Unable to connect to server 'Servidor/Instância'; SQLServerAgent cannot start
    2012-07-09 17:20:46 - ! [298] SQLServer Error: 65535, Interfaces de Rede do SQL Server: Erro ao Localizar Servidor/Instância Especificado [xFFFFFFFF]. [SQLSTATE 08001]
    2012-07-09 17:20:46 - ! [165] ODBC Error: 0, O tempo limite do logon expirou [SQLSTATE HYT00]
    2012-07-09 17:20:46 - ! [298] SQLServer Error: 65535, Erro relatado pela rede ou específico à instância ao estabelecer conexão com o SQL Server. O servidor não foi encontrado ou não está acessível. Verifique se o nome da instância está correto e se o SQL Server está configurado para permitir conexões remotas. Para obter mais informações, consulte os Manuais Online do SQL Server. [SQLSTATE 08001]
    2012-07-09 17:20:46 - ! [382] Logon to server Servidor/Instância' failed (DisableAgentXPs)
    2012-07-09 17:20:46 - ? [098] SQLServerAgent terminated (normally)

    ******************************************************

    Como alternativas, Já tentei utilizar uma conta diferente para testes, mas ocorre o mesmo erro. Tentei alterar o registro no Nó1 conforme vi em outro fórum mas o erro persistiu ao tentar iniciar o serviço, obtive a seguinte solução:

      "Added VIRTUALSERVERNAME\INSTANCE as the value for the following
    registry key on both nodes of the cluster.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL
    Server\MSSQL.1\SQLServerAgent\ServerHost

    "

    OBS: Não consigo adicionar um segundo Nó ao SQL Failover Cluster porque o serviço do SQL Agent está parado no Nó1.O que fazer?

    Grato, Renan

    terça-feira, 10 de julho de 2012 04:28

Respostas

  • rfieni,

    Analisando a mensagem de erro, o SQL Server Agent em conjunto com o Windows esta retornando uma mensagem de erro informando que existe uma falha nos serviços de rede em seu ambiente de Cluster que esta gerando este erro na inicialização do SQL Server Agent.

    Minha sugestão, remova esta instância do seu Windows Cluster fazendo o processo de desinstalação, remova todos os serviço do Nó1 no seu Windows Cluster, posteriormente, reconfigure todo o ambiente inicialmente a máquina como Nó1 e depois instale o SQL Server.

    Importante destacar a necessidade de se utilizar uma conta específica para utilização dos serviços em seus Nó1, neste caso, crie uma nova conta no seu AD e determine esta conta para trabalhar com o SQL Server.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    • Marcado como Resposta rfieni quarta-feira, 11 de julho de 2012 00:37
    terça-feira, 10 de julho de 2012 12:22
    Moderador

Todas as Respostas

  • rfieni,

    Analisando a mensagem de erro, o SQL Server Agent em conjunto com o Windows esta retornando uma mensagem de erro informando que existe uma falha nos serviços de rede em seu ambiente de Cluster que esta gerando este erro na inicialização do SQL Server Agent.

    Minha sugestão, remova esta instância do seu Windows Cluster fazendo o processo de desinstalação, remova todos os serviço do Nó1 no seu Windows Cluster, posteriormente, reconfigure todo o ambiente inicialmente a máquina como Nó1 e depois instale o SQL Server.

    Importante destacar a necessidade de se utilizar uma conta específica para utilização dos serviços em seus Nó1, neste caso, crie uma nova conta no seu AD e determine esta conta para trabalhar com o SQL Server.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    • Marcado como Resposta rfieni quarta-feira, 11 de julho de 2012 00:37
    terça-feira, 10 de julho de 2012 12:22
    Moderador
  • Junior,

    Conforme recomendado, realizei a desinstalação e instalação novamente da instancia do SQL Failover Cluster, após isso tudo funcionou normalmente. Mas desta vez criei 2 grupos de segurança no dominio: um para o SQL Server Service  e um SQL Server Agent, e criei uma conta de serviço para o SQL no dominio e adicionei-a como membro desses grupos criados. Coloquei esta conta na security policy durante a instalação da instancia de failover. Após a instalação tudo funcionou corretamente, sem erros nos serviços e recursos.

    Obrigado pela ajuda!

    Grato,

    rfieni


    • Editado rfieni quarta-feira, 11 de julho de 2012 00:40
    quarta-feira, 11 de julho de 2012 00:37
  • rfieni,

    Perfeito, que bom que deu certo, isso mesmo configurando estas contas no domínio e dando as devidas permissões com certeza funciona, as contas de usuário do SQL Server dependem em muito do conjunto de permissões que são atribuídas ao Windows.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    segunda-feira, 16 de julho de 2012 17:29
    Moderador