Sümptomid
Oletagem, et teie rakendus teeb mitme talletatud ahela protseduuri kõned, kus üks osalejatest on levinud keele käitusaja (CLR) salvestatud protseduur, mis nõuab T-SQL-i salvestatud protseduuri, mille VÄLJUNDIks on suur objekt "suur objekt" ([N] MUUTUVPIKKUSEGA TÄRKANDMED (max) või MUUTUVPIKKUSEGA KAHENDANDMED (max)). Teatud juhtudel on see CLR-i kõne tulemuseks võib olla viga, mis sarnaneb järgmisega:
MSG 3624, tase 20, olek 1, protseduur Proca, rida 0 [Partii käivitamise rea LineNumber]
Süsteemi kinnituse tšekk on nurjunud. SQL serveri kontrollimine Lisateavet leiate tõrkelogi. Tavaliselt on kinnituse rike tingitud tarkvarast viga või andmete rike. Andmebaasi korruptsiooni kontrollimiseks kaaluge DBCC käivitamist CHECKDB. Kui olete nõustunud saatma prügimäed häälestamise ajal Microsoftile, siis tehke väike dump saadetakse Microsoftile. Värskendus võib olla Microsofti jaoks saadaval uusim hoolduspakett või tehnilise toe käigultparandus.
MSG 596, tase 21, olek 1, rea LineNumber
Ei saa kaugkäivitamist jätkata, kuna seanss on sees Kill riik.
MSG 0, tase 20, olek 0, rea LineNumber
Praegusel käsul ilmnes tõsine tõrge. Soovitud tulemid, kui need on olemas, tuleks hävitada.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.
Lahendus
See probleem on lahendatud SQL serveri järgmisi kumulatiivseid värskendusi.
SQL serveri kumulatiivsed värskendused:
Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.
Viited
Siit leiate terminology teavet selle kohta , mida Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.