Simptomi
Pieņemiet, ka jūsu lietojumprogramma veic vairāku saglabāto datu ķēdi procedūru zvani, ar vienu no dalībniekiem ir bieži sastopama valodas izpildlaika (CLR) procedūra, kas zvana uz T-SQL saglabāto procedūru ar izdruku ar lielu objekta argumentu ([N] VARCHAR (max) vai VARBINARY (max)). Noteiktos apstākļos šis CLR izsaukums var tikt parādīts kļūdas ziņojums, kas līdzīgs šim:
Msg 3624, Level 20, State 1, Procedure procedū, Line 0 [Batch Start Line rindas numurs%]
Sistēmas apgalvojuma pārbaude neizdevās. Pārbaudiet SQL Server detalizēta informācija par kļūdu žurnālu. Parasti apgalvojuma kļūmi izraisa programmatūra kļūda vai datu bojājums. Lai pārbaudītu datu bāzes bojājumus, apsveriet iespēju palaist DBCC CHECKDB. Ja esat piekritis sūtīt izgāztuves uz Microsoft iestatīšanas laikā, mini dumpi tiks nosūtīta korporācijai Microsoft. Var būt pieejams Microsoft atjauninājums jaunākā servisa pakotne vai tehniskā atbalsta labojumfails.
Msg 596, Level 21, State 1, Line rindas numurs%
Nevar turpināt izpildi, jo sesija ir novākšanas stāvoklis.
Msg 0, Level 20, State 0, Line rindas numurs%
Pašreizējā komandā radās nopietna kļūda. Uz rezultāti, ja tādi ir, ir jāizmet.
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".
Risinājums
Šī problēma ir novērsta tālāk norādītajos kumulatīvajos SQL Server atjauninājumos:
Par kumulatīvajiem SQL Server atjauninājumiem:
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Atsauces
Uzziniet par terminoloģiju, ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.