Inquiridor
Conexão externa ao SQL Server

Pergunta
-
Olá a todos!
Estou tentando há algum tempo, sem sucesso, acessar um banco de dados rodando em SQL Server 2008 R2 (tentei também com 2008 SP1).
Configurei o SQL Browser, firewall e afins, porém nada de conectar. Setei a porta padrão para 1433, e faço a seguinte conexão (SSMS):
ip_do_servidor\instancia,1433
Gostaria de saber se é essa mesma a sintaxe que devo utilizar. Utilizando o portqry, consigo a resposta "FILTERED" da porta tcp 1433 e udp 1434 do servidor.
Grato desde já!
Att.,
Rogério Garcia
- Movido Gustavo Maia Aguiar quarta-feira, 27 de outubro de 2010 13:38 (De:SQL Server - Infra Geral)
Todas as Respostas
-
Rogério,
Você deseja especificar a porta para se conectar ao seu 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] -
Rogério,
Na sua coexão vc disse que digitou o caminho: ip_do_servidor\instancia,1433. Tire a porta e deixe apenas como ip_do_servidor\instancia
Outra coisa, vc está tentando acessar com algum usuário especifico ou como windows authentication? Pois se for a segunda opção vc terá problemas se na instalação do SQL 2008 vc não especificou seu usuario de rede como login no SQL, daí dará erro. Neste caso vc terá que acessar como SA.
Como outra sugestão vc pode fazer os seguintes passos para conexão:
- Vá em iniciar / executar e digite: cliconfg
- Na tela mostrada verifique se a flag "Habilitar protocolo de memória compartilhada" está marcada.
- Passe os protocolos TCP/IP e Pipes Nomeados para a direita.
- Na aba ALIAS, clique em adicionar e no campos ALIAS DO SERVIDOR, informe: ip_do_servidor\instancia.
- Confirme as alterações e tente acessar.
Se ainda assim o erro persistir, encaminhe um print para avaliação.
Abraço,
Marco Antônio Pinheiro / MCTS - Database Developer 2008 - http://marcoantoniopinheiro.blogspot.com [Se o post foi útil, não esqueça de marcá-lo. Obrigado!!!] -
Olá Marco,
Fiz as modificações que você me passou, porém nada de resposta do servidor. Vou verificar algumas opções no roteamento da rede do cliente, especificamente as portas 1433 e 1434 e retorno aqui.
E Júnior, sim. Na verdade, por padrão conecto especificando as portas. Porém mesmo sem, nada de resposta do server.
Obrigado a todos e mais recomendações serão bem vindas!
-
Rogério
Faça um teste de telnet TELNET <ip do server> 1433 se nao conectar verifique o firewall, se conectar verificar os protocolos TC/IP e Named Pipes estão habilitados e se o serviço SQL Browser esta iniciado.
att.
Marcelo Fernandes
Não Perca o Worldwide Online TechDay 2010 Um evento gratuito com grandes personalidades (Buck Woody, Chad Miller, Steve Jones, Fabricio Catae e muito mais...Eu vou falar sobre particionamento de tabelas registre-se
Acesse o site do evento http://www.online.techday.net.br
MCP, MCDBA, MCSA, MCTS.
Se útil, classifique!!!
Me siga no twitter: @marcelodba -
Marcelo,
Pelo que entendi a porta esta liberada, mas será que ele configurou este SQL Server para trabalhar com os protocolos TCP/IP, Shared Memory e Named Pipes?
Além disso é necessário configurar esta instância para trabalhar com conexões remotas!!!!
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] -
Rogério,
Por acaso você já tentou desta forma se conectar no Management Studio?
(local),1433
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] -
Tem uma outra analise a ser feita também. Vá na ferramenta SQL Server Configuration Manager.
Abra o item de Network Configuration e selecione a sua instância. Do lado direito terão todos os protocolos. Habilite : Shared Memory, TCP/IP e Named Pipes. Em seguida reinicie o SQL.
Veja se resolve.
Att.,
Marco.
Marco Antônio Pinheiro / MCTS - Database Developer 2008 -
http://marcoantoniopinheiro.blogspot.com
Se o post foi útil, não esqueça de marcá-lo. Obrigado!!!
- Sugerido como Resposta Marco Antônio Pinheiro sexta-feira, 12 de novembro de 2010 17:44