Acabei de instalar o SQL Server na minha caixa do Windows Server 2012 R2. A instalação correu bem, mas meus aplicativos não conseguem se conectar a ela.
Se eu usar o nome DNS público do servidor na cadeia de conexão, o rastreamento de pilha será semelhante a este:
[Win32Exception (0x80004005): Acesso negado]
[SqlException (0x80131904): Ocorreu um erro relacionado à rede ou específico da instância ao estabelecer uma conexão com o SQL Server. O servidor não foi encontrado ou não estava acessível. Verifique se o nome da instância está correto e se o SQL Server está configurado para permitir conexões remotas. (provedor: Provedor de Pipes Nomeados, erro: 40 - Não foi possível abrir uma conexão com o SQL Server)]
Se eu usar o endereço IP do servidor, isto:
[Win32Exception (0x80004005): O caminho da rede não foi encontrado]
[SqlException (0x80131904): Ocorreu um erro relacionado à rede ou específico da instância ao estabelecer uma conexão com o SQL Server. O servidor não foi encontrado ou não estava acessível. Verifique se o nome da instância está correto e se o SQL Server está configurado para permitir conexões remotas. (provedor: Provedor de Pipes Nomeados, erro: 40 - Não foi possível abrir uma conexão com o SQL Server)]
Vejo que é o mesmo erro nos dois sentidos, mas estou mexendo nisso há 3 horas e não consegui encontrar o problema.
Aqui está o que eu fiz:
- Verifiquei que conexões remotas são permitidas
- Verifiquei que as portas 1433 e 1434 estão abertas no firewall para tráfego de entrada e saída (tanto o Firewall do Windows quanto o Grupo de Segurança da AWS)
- Verifiquei que a porta 1433 está especificada para TCP/IP no SQL Server Configuration Manager
- Eu reiniciei o serviço SQL Server
- Eu verifiquei
netstat -a
e não há nada escutando nessas portas, apesar de tudo o que foi dito acima. - Verifiquei que o SQL Server e os serviços relacionados estão, de fato, em execução
- Verifiquei que o TCP/IP está habilitado - este servidor atende meus sites e no Configuration Manager, o TCP/IP está marcado como habilitado.
Não sei mais o que fazer, se alguém tiver alguma sugestão...