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.