Jelenségek
Amikor update utasítást futtat egy fürtözött oszlopcentrikus indexet (CCI) tartalmazó táblán a Microsoft SQL Server 2016-ban, a következőhöz hasonló helyességi hiba jelenhet meg:
Hely: "bpbatch.cpp":240
Kifejezés: (BP_VECTOR_ID)(iNew + 1) == iNew + 1
SPID: 55
Folyamatazonosító: 1556
Msg 3624, Level 20, State 1, Line 1
Nem sikerült ellenőrizni a rendszer helyességi feltételét. A részletekért tekintse meg a SQL Server hibanaplót. A helyességi feltétel hibáját általában szoftverhiba vagy adatsérülés okozza. Az adatbázis sérülésének ellenőrzéséhez fontolja meg a DBCC CHECKDB futtatását. Ha a telepítés során beleegyezett, hogy memóriaképeket küld a Microsoftnak, a rendszer egy mini memóriaképet küld a Microsoftnak. Előfordulhat, hogy egy frissítés elérhető a Microsofttól a legújabb szervizcsomagban, vagy egy technikai támogatásból származó gyorsjavításban.
Msg 596, Level 21, State 1, Line 0
A végrehajtás nem folytatható, mert a munkamenet le van tiltva.
Msg 0, Level 20, State 0, Line 0
Súlyos hiba történt az aktuális parancsban. Ha vannak ilyenek, az eredményeket el kell vetni.
Megoldás
Ezt a hibát a következő összegző frissítésben javítottuk a SQL Server esetében:
A SQL Server minden új összegző frissítése tartalmazza az összes gyorsjavítást és az előző összegző frissítésben szereplő összes biztonsági javítást. Tekintse meg a SQL Server legújabb összegző frissítéseit:
A 2016-os SQL Server legújabb összegző frissítése
Állapot
A Microsoft megerősítette, hogy ez a probléma „A következőkre vonatkozik:” részben felsorolt Microsoft-termékekre vonatkozik.
Hivatkozások
Ismerje meg a Microsoft által a szoftverfrissítések leírására használt terminológiát.