SQL Server 2016 Agent inte kan starta eller ”det gick inte att hämta data” fel när du försöker läsa felloggen från SSMS 2016

Symptom

Något av följande problem kan uppstå när du har en Microsoft SQL Server 2016 RTM eller RTM CU1 för SQL Server 2016 namngivna instanser.

Symptom 1

SQL Server Agent-loggfilen visas ett meddelande av följande slag:

2016-08-06 14:54:41 -! [000] kan inte ansluta till servern 'servernamn\instansnamn';
Det går inte att starta SQLServerAgent
2016-08-06 14:54:46 -! [298] SQLServer-fel:
65535, SQL Server-nätverksgränssnitt: gick inte att hitta den angivna Server/Instance
[xFFFFFFFF]. [SQLSTATE 08001]
2016-08-06 14:54:46 -! [165] ODBC-fel: 0,
Timeout för inloggning har upphört att gälla [SQLSTATE HYT00]
2016-08-06 14:54:46 -! [298]
SQLServer-fel: 65535, ett nätverksrelaterat eller instans-specifika fel har
uppstod när en anslutning till SQL Server. Det gick inte att hitta Server eller
inte tillgänglig. Kontrollera om namnet är korrekt och om SQL Server
konfigurerad för att tillåta fjärranslutningar. Mer information finns i SQL Server
Books Online. [SQLSTATE 08001]


Symptom 2Försöket misslyckas och returneras ett fel av följande slag när du försöker läsa felloggen för SQL Server:

Det gick inte att hämta data för denna begäran. (Microsoft.SqlServer.Management.Sdk.Sfc)
Ett undantag uppstod när en Transact-SQL-uttryck eller en batch. (Microsoft.SqlServer.ConnectionInfo)

Dessutom kan detta utlösa följande fel när du försöker köra xp_readerrorlog:

Msg 22004, nivå 16, tillstånd 1, rad 0
Det gick inte att öppna loopback-anslutning. Se händelseloggen för mer information.

Msg 22004, nivå 16, tillstånd 1, rad 0
Platsen för felet hittades inte.


Symptom 3

Vissa underhållsplaner eller SQL Agent jobb som Underhåll uppgiften rensa bort gamla filer för säkerhetskopiering eller rapporten ”tyst” misslyckas. Om uppgiften Rensa raderas inte de filer som du tror kommer att tas bort när motsvarande jobbet körs och inga fel skrivs till SQL Server-loggen. Kör sp_readerrorlog skulle resultera i Symptom 2.

Orsak

Det här problemet orsakas av en defekt i MS 13 för ODBC-drivrutinen. SQL Server Management Studio (SSMS) och SQL Server Agent kan du använda drivrutinen för att ansluta till SQL Server-dator.

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×