Solucionar problemas de conectividade no SQL Server
Aplica-se a: SQL Server
Número original do KB: 4009936
Há várias causas para problemas de conectividade no SQL Server. Esta série de artigos ajuda você a solucionar os problemas de conectividade mais comuns do SQL Server e descreve as ferramentas e os métodos que você pode usar para solucionar problemas.
Observação
Se várias instâncias do SQL Server em seu ambiente são impactadas ou se o problema é intermitente, geralmente isso indica problemas de política ou rede do Windows.
Preparação
Antes de começar a solucionar problemas, verifique os Pré-requisitos recomendados e a lista de verificação para solucionar problemas de conectividade para logs que você deve coletar para ajudar na solução de problemas. Há também uma lista de ações rápidas para evitar erros comuns de conectividade ao trabalhar com o SQL Server.
Problemas comuns de conectividade
Use a lista a seguir para navegar até a página do artigo apropriada para obter etapas detalhadas de solução de problemas para seu cenário:
Ocorreu um erro de rede ou específico à instância ao estabelecer uma conexão com o SQL Server
Falha no login do usuário , que abrange os seguintes erros de login:
-
"Falha no logon do usuário 'NT AUTHORITY\ANONYMOUS LOGON'"
-
"Falha no logon do usuário '(null)'"
-
"A falha no logon do usuário (vazia)"
-
"Falha no login do usuário '<nome de usuário>'"
-
"Falha no login do usuário '<domínio>\<nome de usuário>'"
-
Foi forçado o cancelamento de uma conexão existente pelo host remoto
A cadeia de certificados foi emitida por uma autoridade que não é confiável
Ferramentas e métodos para solucionar problemas de conectividade
As seções a seguir fornecem detalhes de várias ferramentas e procedimentos para solucionar diferentes erros de conectividade:
Configurar o Firewall do Windows para funcionar com o SQL Server
Configurar firewalls para funcionar com o SQL Server descreve como configurar o Firewall do Windows para conexões bem-sucedidas com instâncias.
Testar uma conexão OLEDB ou ODBC com o SQL Server
Se você quiser testar rapidamente uma conexão de um computador cliente com uma instância do SQL Server, poderá configurar um arquivo UDL. Para obter mais informações, consulte Testar conexões com o SQL Server usando um arquivo UDL (Universal Data Link).
Você também pode usar o Administrador de Fontes de Dados ODBC (64 bits) ou Fontes de Dados ODBC (32 bits) para configurar e testar uma conexão ODBC com o SQL Server. Para obter mais informações, consulte Opções de DSN do Administrador de Fonte de Dados ODBC.
Descubra se uma porta está bloqueada com PortQryUI
Você pode usar a ferramenta PortQryUI (um scanner de porta de interface gráfica do usuário (GUI)) para ajudar a solucionar problemas de conectividade. Para obter mais informações, consulte Usar a ferramenta PortQryUI com o SQL Server.
Localizar em quais portas o SQL Server está escutando
Este artigo Verificar se o SQL Server está escutando em portas dinâmicas ou estáticas fornece etapas para identificar em quais portas o SQL Server está escutando.
Obtenha um relatório de diagnóstico detalhado com SQLCheck
Os engenheiros de suporte ao produto da Microsoft usam frequentemente o SQLCheck, que é uma ferramenta que eles criaram para diagnosticar as causas de falhas de conexão. Você pode seguir as instruções para baixar e coletar o relatório SQLCheck para uma análise detalhada.
Usar o Kerberos Configuration Manager
Para identificar e resolver problemas de SPN (Nome da Entidade de Serviço), você pode usar o Kerberos Configuration Manager. Para obter mais informações, consulte Usar o Kerberos Configuration Manager para corrigir problemas de SPN.
Coletar e analisar um rastreamento de rede com SQLTrace e SQLNAUI
Em muitos casos, um rastreamento de rede pode ser a ferramenta mais eficaz para investigar falhas de rede. Você pode seguir as etapas em Coletar rastreamentos de rede no cliente e no servidor para investigar falhas. Em seguida, você pode analisar o rastreamento de rede usando a interface do usuário SQLNAUI do SQL Network Analyzer.