none
Mirroring - Erro 1418 RRS feed

  • Pergunta

  • Bom dia!

    Estamos implementando na empresa a solução Mirroring do Sql Server 2008 R2.

    Porém nos deparamos com este problema:

    "Msg 1418, Level 16, State 1, Line 3
    The server network address "TCP://VMTI-1220SQL02:5022" can not be reached or does not exist. Check the network address name and that the ports for the local and remote endpoints are operational."

    Já vasculhei toda net em busca de informações, porém não consigo efetuar o mirroring, por isso peço que me ajudem neste problema.

    Criei em modo GUI e também em T-SQL, o problema acontece nos dois.

    Os serviços do Firewall de ambos os servidores estão desativados, se executar o telnet consigo enxergar a porta do outro servidor e vice-versa. Também consigo utilizar o ping em ambos os servidores resolvendo o nome normalmente. Configurei duas portas idênticas para os servidores (no caso a 5022).

    Criei um banco de dados (Modelo Recovery Full) no servidor principal, criei o backup full e log deste banco e restaurei no servidor mirroring com o parâmetro NORECOVERY.

    Estou utilizando dois servidores virtuais (VMWare), ambos estão no mesmo domínio e utilizando uma conta administrativa. Esta conta tem privilégio de sysdba nas duas instâncias.

    Inseri esta conta de domínio no serviço do Sql Server e Agent em ambos os servidores.

    Agradeço a atenção de todos!! 


    quarta-feira, 2 de outubro de 2013 14:28

Respostas

  • Boa tarde Junior Galvão!

    Consegui resolver!

    Quando eu configuro a porta estática no TCP/IP do SQL Server, eu pensava que tinha que configurar os endpoints a partir daquela porta, porém não era bem isso. Olhando os logs do Windows Server, observei que ele estava reclamando que a porta estava sendo usada (pelo próprio SQL Server), então setei outra porta aleatória (no caso a 6011) nos endpoints.

    Muito obrigado pela ajuda, espero que este comentário ajude outras pessoas com o mesmo problema!



    • Editado Diego Lameira sexta-feira, 11 de outubro de 2013 16:52
    • Sugerido como Resposta Durval Ramos sexta-feira, 18 de outubro de 2013 23:36
    • Marcado como Resposta Diego Lameira terça-feira, 22 de outubro de 2013 13:23
    sexta-feira, 11 de outubro de 2013 16:51

Todas as Respostas

  • Olá,

    Se você instalar o SQL Management Studio, você consegue conectar remotamente na instância do servidor VMTO-1220SQL02 ?

    Pergunto, pois seu problema pode estar associado a nome de instancia ou configuração de rede do SQL e não necessariamente em DNS ou NETBIOS.

    Ficamos no aguardo.

    quarta-feira, 2 de outubro de 2013 18:35
  • Oi Alan obrigado pela resposta,

    Em relação a conexão eu consigo conectar perfeitamente a partir do Sql Management Studio no servidor  VMTI-1220SQL02, também consigo conectar o inverso sem problemas.  Inclusive passando a porta.

            

                  

    quarta-feira, 2 de outubro de 2013 19:24
  • Diego,

    O código de erro 1418 é um dos mais comuns quando estamos se referindo a Mirroring, por gentileza, verifique se as portas 5022 e 5023 em ambos os servidores estão liberadas.


    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]

    sábado, 5 de outubro de 2013 00:09
    Moderador
  • Oi Junior Galvão,

    O serviço de firewall de ambos os servidores estão desativados.  Creio que não haja impedimento nestas portas dentro do Windows Server. No SQL Server também está liberada estas duas portas.

    Obrigado pela resposta!!
    segunda-feira, 7 de outubro de 2013 13:22
  • Diego,

    Perfeito, mas na sua infraestrutura de rede, existem algum outro firewall?

    O servidores estão próximos fisicamente? Uma vez eu tive que fazer uma teste de louco com Mirroring e não estava dando certo, então eu conectei um cabo diretamente entre os servidores e identifiquei que havia um problema na minha rede.

    Você consegui fazer um Ping apontando para este nome de rede?


    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]

    • Sugerido como Resposta Durval Ramos sexta-feira, 18 de outubro de 2013 23:37
    sexta-feira, 11 de outubro de 2013 14:56
    Moderador
  • Boa tarde Junior Galvão!

    Consegui resolver!

    Quando eu configuro a porta estática no TCP/IP do SQL Server, eu pensava que tinha que configurar os endpoints a partir daquela porta, porém não era bem isso. Olhando os logs do Windows Server, observei que ele estava reclamando que a porta estava sendo usada (pelo próprio SQL Server), então setei outra porta aleatória (no caso a 6011) nos endpoints.

    Muito obrigado pela ajuda, espero que este comentário ajude outras pessoas com o mesmo problema!



    • Editado Diego Lameira sexta-feira, 11 de outubro de 2013 16:52
    • Sugerido como Resposta Durval Ramos sexta-feira, 18 de outubro de 2013 23:36
    • Marcado como Resposta Diego Lameira terça-feira, 22 de outubro de 2013 13:23
    sexta-feira, 11 de outubro de 2013 16:51
  • Diogo,

    Perfeito, você configurou uma outra porta no endpoint?


    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]

    sexta-feira, 18 de outubro de 2013 14:05
    Moderador
  • Junior, Eu utilizei a mesma porta para as duas instâncias  no caso a 6011), já que são servidores distintos.

    Permissionei ao usuário de rede a conexão nos endpoints e a conexão foi efetuada com sucesso.

    Novamente agradeço sua ajuda. Muito obrigado!


    sexta-feira, 18 de outubro de 2013 16:50