Symptom
Anta att programmet skapar en kedja med flera lagrade procedur anrop och en av deltagarna är en lagrad procedur i CLR (Common Language Runtime) som anropar en T-SQL-lagrad procedur med ett stort objekt argument för utdata ([N] VARCHAR (max) eller VARBINARY (max)). I vissa fall kan det här CLR-samtalet kan resultera i ett fel som ser ut så här:
Msg 3624, Level 20, State 1, procedura, rad 0 [Kommando start rad LineNumber]
Det gick inte att kontrol lera kontroll. Kontrol lera SQL Server fellogg för information. Vanligt vis orsakas ett kontroll fel av ett program fel eller datafel. Överväg att köra DBCC för att kontrol lera att databasen är skadad CHECKDB. Om du har kommit överens om att skicka dump till Microsoft under installationen är det en mini-dump skickas till Microsoft. En uppdatering kan vara tillgänglig från Microsoft i senaste Service Pack eller snabb korrigering från teknisk support.
MSG 596, Level 21, State 1, Line LineNumber
Det går inte att fortsätta med körningen eftersom sessionen är i Kill-status.
MSG 0, nivå 20, State 0, Line LineNumber
Ett allvarligt fel inträffade för det aktuella kommandot. Filen eventuella resultat ska ignoreras.
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Lösning
Det här problemet är åtgärdat i följande kumulativa uppdateringar för SQL Server:
Om kumulativa uppdateringar för SQL Server:
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Referenser
Lär dig mer om terminologinsom Microsoft använder för att beskriva program varu uppdateringar.