KB4541096 – JAVÍTÁS: Hozzáférés-megsértés történik, amikor lekérdezést futtat számított oszlopokon a SQL Server

Hatókör
SQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2019 on Linux SQL Server 2019 on Windows SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Enterprise on Linux SQL Server 2017 Developer Linux SQL Server 2017 Standard on Linux SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows

Tünetek

Feltételezzük, hogy engedélyezte a 176-os nyomkövetési jelzőt a Microsoft SQL Server-ben. Amikor olyan táblán futtat lekérdezést, amely megőrzött számított oszlopokkal rendelkezik, az SQL Server Access-megsértést okoz. Emellett a következő hibaüzenetek egyike vagy mindkettő megjelenhet:

      

Msg 596, Level 21, State 1, Line LineNumber
      

A végrehajtás nem folytatható, mert a munkamenet kill állapotban van.

és

0. üzenet, 20. szint, 0. állapot, sorszám
      

Súlyos hiba történt az aktuális parancsban. Az esetleges eredményeket el kell vetni.

Emellett az SQL Server hibanaplója egy hozzáférés-megsértést jelez, és egy memóriaképfájl jön létre a naplófájl mappájában.

Állapot

A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.

Megoldás

A hibát az SQL Server következő összegző frissítéseiben javítottuk:

Az SQL Server összegző frissítéseinek ismertetése:

Az SQL Server minden új összegző frissítése tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző kumulatív frissítésben szerepelt. Tekintse meg az SQL Server legújabb összegző frissítéseit:

Hivatkozások

Ismerje meg a Microsoft szoftverfrissítésekkel kapcsolatos terminológiáját.