Sümptomid
Oletame, et teil on sektsioonitud tabel, millesse on Microsoft SQL Server 2014 loodud rühmitatud columnstore indeks (KONSULAARJUHISed). Kui proovite lisada ridu tabelisse, kasutades selleks Hulgitoimingu lisamise toimingut (nt lisamine... Valige alates...), SQL Server võib ilmneda juurdepääsurikkumine (AV), kui teie tabelile kehtivad järgmised tingimused.
-
Tabelis on teise veeru või kõrgemate veergude kontrolli piirang.
-
Kukutate veerule ühe või mitu veergu, kus on tabelile märgitud KITSENDUSed, luues lüngad veeru järgarv numbrites.
-
Seejärel saate andmed lisada teise või järgmisesse partitsioonile (kuid mitte esimesele partitsioonile), mis on kas:
-
Reorganiseerimine ALTER INDEX abil... PARTITSIOONI uuesti koostamine = <oma partitsiooni number, teine või uuem>.
-
Tabeli Stage kasutamine tabeli "Muuda tabelit" abil... AKTIVEERI... PARTITSIOON <teie partitsiooni number, teine või uuem>.
-
Sellisel juhul võidakse kuvada järgmine tõrketeade, mis sarnaneb järgmisega, ning SQL serveri tõrkelogi kaustas luuakse automaatselt AV tõmmisefaili.
Tõrketeade: MSG 596, tase 21, olek 1, rea LineNumber Täitmist ei saa jätkata, kuna seanss on olekus Kill. MSG 0, tase 20, olek 0, rea LineNumber Praegusel käsul ilmnes tõsine tõrge. Tulemid, kui need on olemas, tuleks hävitada.
Lahendus
See probleem on lahendatud järgmises SQL serveri koondvärskenduses:
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.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.
Viited
Siit leiate teavet selle kohta, mida Microsoftkasutab tarkvaravärskenduste kirjeldamiseks.