Dela via


MSSQLSERVER_18053

gäller för:SQL Server

Detaljer

Attribut Värde
Produktnamn SQL Server
Händelse-ID 18053
Händelsekälla MSSQLSERVER
Komponent SQLEngine
Symboliskt namn TERSEPRINT_ERROR
Meddelandetext Fel: %d, Allvarlighetsgrad: %d, Tillstånd: %d. (Params:%ls). Felet skrivs ut i terse-läge eftersom det uppstod ett fel under formateringen. Spårning, ETW, meddelanden osv. hoppas över.

Förklaring

Du kan få fel 18053 i SQL Server-felloggen eller vid körning. Här är ett exempel på hur du kan se det här felet:

Error: 17300, Severity: 16, State: 1. (Params:). The error is printed in terse mode because there was error during formatting. Tracing, ETW, notifications etc are skipped.

I det här fallet anger fel 17300 "SQL Server kunde inte köra en ny systemuppgift, antingen på grund av att det inte finns tillräckligt med minne eller på att antalet konfigurerade sessioner överskrider det högsta tillåtna antalet på servern." otillräckligt minne och bekräftar villkoren för fel 18053.

Orsak

Den vanligaste orsaken till det här felet är kritiskt lågt minne för SQL Server Database Engine. På grund av låg minnesanvändning kan SQL Server inte allokera strukturer för att lagra felmeddelandetext, och därför skrivs fel ut i terse-läge utan mycket information.

En annan orsak till att det här felet kan uppstå, men sällan, är om en kritisk systemuppgift utförs och en arbetare inte kan avbrytas förrän uppgiften har slutförts.

Användaråtgärd

Granska felet och se om det är omslutet i ett yttre fel. I så fall fokuserar du på det yttre felet som en felsökning, men tänk på att orsaken till det yttre felet kan vara lite minne.

Fokusera på att eliminera minnesbelastning i eller utanför SQL Server. Det här felet påträffas sällan, men när det är det beror det ofta på hårt minnestryck. Mer information finns i Felsöka problem med minne eller lite minne i SQL Server.