Comandos de DOS para verificar se a porta de SQL está aberta

Escrito por tara kimball Google | Traduzido por josé fabián
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Comandos de DOS para verificar se a porta de SQL está aberta
Um firewall configurado incorretamente pode impedir o servidor SQL de funcionar corretamente (Thinkstock Images/Comstock/Getty Images)

Os erros de comunicação com o seu servidor SQL são causados por muitos fatores, entre os quais se incluem erros do servidor, falhas em portas e problemas de compatibilidade. Quando seu SQL mostrar problemas de resposta, comece com procedimentos básicos de solução de problemas, como testar portas, antes de começar com testes mais avançados. Se uma porta de comunicação não estiver aberta e ativa, o servidor poderá ficar impedido de responder.

Outras pessoas estão lendo

Portas SQL

O servidor SQL usa a porta 1433 por padrão. As conexões do cliente escutam qualquer porta determinada pelo servidor, desde a 1024 até a 5000. Um firewall pode bloquear estas portas com o objetivo de aumentar a segurança da rede, portanto, você deverá saber qual é a porta usada no seu sistema e configurar o firewall apropriadamente para reduzir a ocorrência de erros. Ferramentas de gestão da rede e comandos de DOS ajudam a identificar os processos em execução no seu servidor.

Telnet

O comando "telnet" tenta estabelecer uma conexão entre seu computador e a porta que você especificar em um servidor de destino. No prompt de comando, digite "telnet [servidor] [porta]". Por exemplo, se o seu servidor escutar na porta 1433 do localhost, seu comando será "telnet localhost 1433". Se a porta estiver aberta, aparecerá uma tela vazia em DOS. Caso contrário, você receberá um erro de comunicação.

NetStat

O comando "netstat" mostra uma lista de todas as conexões ativas na rede. Há vários parâmetros que podem ser adicionados depois da linha de comando para filtrar os resultados e ajudá-lo a encontrar o número de porta. Para testar a porta SQL, digite "netstat -aon" e leia a lista resultante. O "o" adiciona os identificadores de processos e o "n" se certifica de que as portas e endereços estejam no formato de IP e número. Busque as portas de SQL na lista de portas e verifique o número de processo sob a lista do gerenciador de tarefas do Windows para encontrar o processo e a porta do SQL

Solução de problemas

Se seu servidor SQL for incapaz de conectar-se através do firewall, você precisará abrir as portas dentro deste, criando uma exceção que permita ao aplicativo de base de dados comunicar-se através da rede. Abra o painel de regras entrantes do firewall e crie uma regra para o número de porta se o aplicativo usar um número exclusivo ou para o aplicativo se ele usar portas dinâmicas.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível