O MS SQL Server está acessível localmente, mas não pela Internet

2

Quando tento acessar uma instância nomeada do Microsoft SQL Server 2008 R2 SP2 na rede local, não tenho nenhum problema. Mas quando acessar fora do escritório pela internet, não consigo me conectar ao servidor de banco de dados.

Ele envia de volta o "famoso" erro a seguir:

A network-related or instance-specific error occured while establishing a connection to SQL Server. The server was not found or was not accessible. Verify 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)

Esse erro ocorre no aplicativo winforms e no estúdio de gerenciamento do SQL Server.

O nome da instância do servidor está correto, pois posso usá-lo na mesma rede local. Precisei que o servidor é um nome de domínio, como "sql2008.domainname.com \ sqldbname". Eu também me certifico de configurar o SQL Server para permitir conexões remotas do SSMS > Propriedades do servidor > Conexões > Conexões remotas.

Mais precisões: o SQL Browser está ativo e em execução. TCP / IP ativado. Não há problema ao instalar o servidor de banco de dados.

Eu fiz muita pesquisa nos últimos dias e tentei de tudo ... Eu não tenho mais idéias.

O administrador do sistema responsável por este servidor me garante que as portas 1433 e 1434 estão abertas no servidor de banco de dados. Eu posso pingar o servidor de casa e quando eu uso putty o comando telnet host porta eu não tenho nenhum erro. O comando está esperando que eu digite algo.

Você tem outras ideias que possam causar esse problema? Port forwarding, etc?

Obrigado LB

    
por LudoB 07.08.2012 / 14:03

1 resposta

0

Tivemos alguns problemas de rede estranhos depois de aplicar o SQL 2008 R2 SP2.

Já existe uma Atualização Cumulativa 1 para ela que inclui 35 hotfixes.

Pacote de atualizações cumulativas 1 para o SQL Server 2008 R2 Service Pack 2
link

Você pode querer executar uma captura de pacote, pois a quantidade de dados para reproduzir o problema é bastante baixa e o problema é facilmente reproduzível. Os analisadores de SQL para NetMon são realmente muito bons.

    
por 07.08.2012 / 15:02