O uso do telnet é uma ferramenta muito útil e útil para rastrear / solucionar problemas de conectividade.
Aqui está o que eu faço:
a) Na própria caixa do SQL Server: telnet localhost 1433 - Isto é para garantir que uma conexão remota seja possível mesmo
b) Em outra caixa, na mesma rede local onde reside a caixa do servidor SQL: telnet 1433 - Isso lhe diz se é possível até atingir a porta "fora da caixa"
c) Agora, se tudo está funcionando ... depende de quais ferramentas e acessos você tem. Ex 1: O telnet pode ser feito a partir do firewall onde o SQL Server mora? Ex 2: O telnet pode ser feito de outro sistema não-local-para-SQL que precisa passar por esse firewall?
Muitas vezes você só consegue passar por 'b' e depois precisa examinar três coisas passo a passo:
- Firewall onde o SQL Server mora
- Hardware de firewall ao seu lado (no qual você executa o telnet)
- Firewall do sistema operacional local na máquina em que você está executando o telnet (por exemplo, filtro de saída ou bloqueio de sua conexão de saída)