Verifique se o SQL Server está escutando no IP privado usando o Gerenciador de configurações do SQL Server.
- Expandir Rede do SQL Server Configuração
- selecione a instância
- Na direita, clique com o botão direito Protocolo TCP / IP
- Selecione as propriedades
- Garanta seu IP privado na lista está Ativado . Exemplo está abaixo (o xxx deve ser um endereço IP real)
texto alternativo http://img41.yfrog.com/img41/269/mwsnap093.jpg
Certifique-se de que esteja usando o IP privado para se conectar ao servidor.
Faça um traceroute para o banco de dados do servidor da web e veja o caminho que ele leva. Ela passa pelo IP privado? Se seu servidor da Web for multi-homed, talvez seja necessário adicionar algumas rotas estáticas com o comando ROUTE -p ADD para garantir que ele viaje pela rede privada para acessar o servidor de banco de dados.
Para resolver o erro de pipes nomeados, verifique o seguinte:
- Que o TCP / IP no SQL Server o gerenciador de configuração está ativado
- que os firewalls do Windows / rede são não bloqueando o seu servidor web de conectando-se ao seu servidor db para SQL (a instância padrão é a porta TCP 1433)
- Que Permitir conexões remotas é ativado para o SQL Server