Risolvere i problemi di connettività in SQL Server
Si applica a: SQL Server
Numero KB originale: 4009936
Esistono diverse cause per i problemi di connettività in SQL Server. Questa serie di articoli consente di risolvere i problemi più comuni di connettività di SQL Server e descrive gli strumenti e i metodi che è possibile utilizzare per la risoluzione dei problemi.
Note
Se sono influenzate più istanze di SQL Server nell'ambiente o il problema è intermittente, in genere sono indicati problemi di rete o criteri Windows.
Operazioni preliminari
Prima di iniziare la risoluzione dei problemi, controllare Prerequisiti consigliati ed elenco di controllo per la risoluzione dei problemi di connettività per i log che è consigliabile raccogliere per facilitare la risoluzione dei problemi. È inoltre disponibile un elenco di azioni rapide per evitare errori di connettività comuni quando si lavora con SQL Server.
Problemi di connettività comuni
Usare l'elenco seguente per passare alla pagina dell'articolo appropriata per la procedura dettagliata per la risoluzione dei problemi per lo scenario:
Accesso non riuscito per l'utente che copre gli errori di accesso seguenti:
-
"Accesso non riuscito per l'utente NT AUTHORITY\ACCESSO ANONIMO"
-
"Accesso non riuscito per l'utente (null)"
-
"Accesso non riuscito per l'utente (vuoto)"
-
"Accesso non riuscito per l'utente '<username>'"
-
"Accesso non riuscito per l'utente '<dominio>\<nomeutente>'"
-
Una connessione esistente è stata forzatamente chiusa dall'host remoto
La catena di certificati è stata emessa da un'autorità non attendibile
Strumenti e metodi per risolvere i problemi di connettività
Le sezioni seguenti forniscono informazioni dettagliate su vari strumenti e procedure per risolvere diversi errori di connettività:
Configurare Windows Firewall per l'uso con SQL Server
Configurare i firewall per l'uso con SQL Server descrive come configurare Windows Firewall per le connessioni riuscite alle istanze.
Testare una connessione OLEDB o ODBC a SQL Server
Se si vuole testare rapidamente una connessione da un computer client a un'istanza di SQL Server, è possibile configurare un file UDL. Per altre informazioni, vedere Testare le connessioni a SQL Server usando un file UDL (Universal Data Link).
È anche possibile utilizzare l'amministratore origini dati ODBC (64 bit) o ODBC Data Sources (32 bit) per configurare e testare una connessione ODBC a SQL Server. Per altre informazioni, vedere Opzioni DSN amministratore origine dati ODBC.
Individuare se una porta è bloccata con PortQryUI
È possibile usare lo strumento PortQryUI (uno scanner di porte con interfaccia utente grafica (GUI) per risolvere i problemi di connettività. Per altre informazioni, vedere Usare lo strumento PortQryUI con SQL Server.
Individuare le porte in cui SQL Server è in ascolto
Questo articolo Controllare se SQL Server è in ascolto su porte dinamiche o statiche fornisce la procedura per identificare le porte su cui SQL Server è in ascolto.
Ottenere un report di diagnostica dettagliato con SQLCheck
I tecnici del supporto tecnico Microsoft usano spesso SQLCheck, uno strumento creato per diagnosticare le cause di errori di connessione. È possibile seguire le istruzioni per scaricare e raccogliere il report SQLCheck per un'analisi approfondita.
Usare Kerberos Configuration Manager
Per identificare e risolvere i problemi relativi al nome dell'entità servizio (SPN), è possibile usare Kerberos Configuration Manager. Per altre informazioni, vedere Usare Kerberos Configuration Manager per risolvere i problemi relativi al nome SPN.
Raccogliere e analizzare una traccia di rete con SQLTrace e SQLNAUI
In molti casi, una traccia di rete potrebbe essere lo strumento più efficace per analizzare gli errori di rete. È possibile seguire la procedura descritta in Raccogliere tracce di rete nel client e nel server per analizzare gli errori. È quindi possibile analizzare la traccia di rete usando SQL NETWORK Analyzer UI SQLNAUI.