Usuário com melhor resposta
Alias - como usar corretamente?

Pergunta
-
Bom dia pessoal.
Estou tentando configurar um alias para um servidor mas nãoe estou conseguindo, segue meu cenário:
SQL 2008 R2 64Bits
Windows Firewall - Desabilitado
Protocolo TCP/IP - Habilitado
SQL Browser - Habilitado
Instancia - Padrão (MSSQLSERVER)
Conexões Remotas - Habilitado
Alias - configurado:
**Alias Name = 172.xx.x.x\Teste
**Port Number = 1433
**Protocol = TCP/IP
**Server = 172.xx.x.x
Tentativa de conexão via Management Studio:
Server = 172.xx.x.x\Teste
Mensagem de Erro:
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) (.Net SqlClient Data Provider)
O que estou fazendo errado?
Respostas
-
Ricardo,
Você já tentou configurar através da ferramento cliconfg.exe algum alias de acesso a esta instância 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 Ricardo Muramatsu quarta-feira, 21 de dezembro de 2011 14:12
Todas as Respostas
-
Olá Ricardo, a tua instância é nomeada?
Quais protocolos estão habilitados no Configuration Manager?
Procura deixar somente TCP/IP e Named Pipes e TCP/IP como 1º, tanto para client quanto para o server, faz esse teste.
Espero que ajude, vlew.
-
-
-
-
-
Ricardo,
Você já tentou configurar através da ferramento cliconfg.exe algum alias de acesso a esta instância 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 Ricardo Muramatsu quarta-feira, 21 de dezembro de 2011 14:12
-
-
Ricardo,
Você já tentou configurar através da ferramento cliconfg.exe algum alias de acesso a esta instância 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]
Junior;Eu configurei pelo SQL Configuration Manager.
Se eu logar no servidor e usar o Alias (ex.: meuservidor\meualias) funciona perfeitamente, mas, de uma outra estação qualquer não conecta, se eu colocar somente o nome ou IP do servidor funciona corretamente de qualquer lugar, sendo assim, o problema está na tentativa de conexão usando servidor\alias de estações remotas.
Firewall desativado
Antiívirus desativado
Aceitar conexões remotas ativado
Telnet na porta 1433 OK
-
Olá Ricardo, tenta tirar o IP do Alias Name e bota somente o nome que tu quer conectar e faz um teste.
Também da uma olhada no protocolo TCP/IP nas propriedades e veja se a porta para ALL é a 1433, muitas vezes vem sem nenhuma porta.
Retorne os testes.
Espero que ajude, vlew.
-
Ricardo,
O Junior deu uma ótima dica referente ao cliconfg. Não ficou claro se você realizou esta configuração. Constantemente tenho problemas desse aqui na empresa e as alterações já feitas por você em conjunto com as configurações da ferramenta cliconfg sempre resolveram 99% dos casos.
Já peguei problema tb referente as contas dos serviços que o SQL cria. Vá nos serviços do windows (services.msc) e localize os serviços do SQL. Em seguida, verifique a conta a que eles estão atrelados. As vezes contas diferentes ou com problemas de permissão podem causar este efeito negativo no acesso. Mude para "Conta de sistema local" e faça um novo teste.
Outro ponto que não custa perguntar, a instancia e os serviços do SQL foram reiniciados? Depois de tanta alteração, as vezes pode ter passado batido.
Att.,
Marco Antônio Pinheiro / MCTS - MCC http://marcoantoniopinheiro.blogspot.com -
Ricardo,
Você já tentou configurar através da ferramento cliconfg.exe algum alias de acesso a esta instância 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]
Eu estava configurando o alias no servidor ao passo que esta configuração é feita nos clientes.