Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo elenca vari problemi che si verificano in SSMS quando si usa una versione precedente del driver MS ODBC 13 e la risoluzione di questi problemi.
Versione originale del prodotto: SQL Server 2016 Developer
Numero KB originale: 3185365
Sintomi
Quando si dispone di un'istanza denominata MICROSOFT SQL Server 2016 RTM o SQL Server 2016 RTM CU1, è possibile che si verifichi uno dei sintomi seguenti.
Sintomo 1
Il file di log di SQL Server Agent visualizza un messaggio simile al seguente:
2016-08-06 14:54:41 - ! [000] Impossibile connettersi al server 'nomeserver\nomeistanza'; Impossibile avviare SQLServerAgent
2016-08-06 14:54:46 - ! [298] Errore di SQLServer:
65535, interfacce di rete di SQL Server: errore durante l'individuazione del server o dell'istanza specificata
[xFFFFFFFF]. [SQLSTATE 08001]
2016-08-06 14:54:46 - ! [165] Errore ODBC: 0,
Timeout di accesso scaduto [SQLSTATE HYT00]
2016-08-06 14:54:46 - ! [298]
Errore di SQLServer: 65535, si è verificato un errore specifico della rete o dell'istanza durante la definizione di una connessione a SQL Server.
Server non trovato o non accessibile.
Verificare che il nome dell'istanza sia corretto e che il server sia configurato in modo da consentire connessioni remote. Per ulteriori informazioni, vedere la documentazione online di SQL Server. [SQLSTATE 08001]
Sintomo 2
Quando si tenta di leggere il log degli errori di SQL Server, il tentativo ha esito negativo e viene restituito un errore simile al seguente:
Impossibile recuperare i dati per la richiesta specificata. (Microsoft.SqlServer.Management.Sdk.Sfc)
Eccezione durante l'esecuzione di un'istruzione o un batch Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)
Inoltre, quando si tenta di eseguire xp_readerrorlog, è possibile che vengano generati gli errori seguenti:
Messaggio 22004, Livello 16, Stato 1, Riga 0
Impossibile aprire la connessione loopback. Per altre informazioni, vedere registro eventi.
Messaggio 22004, Livello 16, Stato 1, Riga 0
Percorso del log degli errori non trovato.
Sintomo 3
Alcuni piani di manutenzione o processi di SQL Agent, ad esempio un'attività di pulizia della manutenzione per eliminare i file di backup o di report precedenti "invisibile all'utente" hanno esito negativo. Nel caso dell'attività di pulizia, i file che si prevede di eliminare non vengono eliminati quando viene eseguito il processo corrispondente e non viene scritto alcun errore nel log di SQL Server. L'esecuzione sp_readerrorlog
del risultato sarebbe sintomo 2.
Causa
Questo problema è causato da un difetto nel driver MS ODBC 13. SQL Server Management Studio (SSMS) e SQL Server Agent usano questo driver per connettersi al computer SQL Server.
Risoluzione
Questo problema è stato risolto nel driver MS ODBC 13.1.