KB5093420 – 2022. SQL Server. évi 26-os összegző frissítés

Kiadás dátuma: 2026. július 16.
Verzió: 16.0.4265.3

Összegzés

Ez a cikk a Microsoft SQL Server 2022 26-os összegző frissítési csomagját (CU26) ismerteti. Ez a frissítés 12 javítást tartalmaz, amelyeket az SQL Server 2022 25-ös összegző frissítésének kiadása után adtak ki. Az alábbi buildekben frissíti az összetevőket:

  • SQL Server – Termékverzió: 16.0.4265.3, fájlverzió: 2022.160.4265.3
  • Analysis Services – Termékverzió: 16.0.43.252, fájlverzió: 2022.160.43.252

Fontos

A Windows rendszeren futó SQL Server biztonságának növeléséhez engedélyezze a titkosítást kiterjesztett védelemmel.

Ismert problémák ebben a frissítésben

A SESSION_CONTEXT helytelen viselkedése párhuzamos végrehajtási tervekben

A beépített függvényt használó lekérdezések helytelen eredményeket adhatnak, vagy hozzáférés-megsértési (AV) memóriaképfájlokat válhatnak ki, ha párhuzamos lekérdezési tervekben futtatják őket SESSION_CONTEXT . Ez a probléma a párhuzamos végrehajtási szálakkal való együttműködés módja SESSION_CONTEXT miatt fordul elő, különösen akkor, ha a munkamenetet alaphelyzetbe állítják az újbóli használat miatt.

További információért olvassa el az Ismert problémák című szakaszt a SESSION_CONTEXT.

Az MSDASQL-t használó csatolt kiszolgálói lekérdezések 7416-os hibával meghiúsulnak

Azok a csatolt kiszolgálói lekérdezések, amelyek a(z) MSDASQL (OLE DB Provider for ODBC Drivers) szolgáltatót használják, és megadnak egy szolgáltatói karakterláncot (@provstr), meghiúsulnak, és a következő hibaüzenetet adják vissza:

7416. üzenet, 16. szint
A távoli kiszolgálóhoz való hozzáférés meg van tagadva, mert nincs bejelentkezési megfeleltetés.

Az adatbázismotor szigorúbb kapcsolatérvényesítési ellenőrzése elutasíthatja a MSDASQL kapcsolatot a szolgáltatót használó bizonyos csatolt kiszolgáló-konfigurációkban, még akkor is, ha a korábbi buildek engedélyezték ezeket a kapcsolatokat.

További információkért és kerülő megoldásokért lásd: Az MSDASQL-t használó csatolt kiszolgálói lekérdezések 7416-os hibával meghiúsulnak.

Hozzáférés-megsértés adatbázis-helyreállítás során sys.dm_exec_requests lekérdezéskor

Az ellene irányuló sys.dm_exec_requests lekérdezések hozzáférés-megsértést okozhatnak, és memóriaképfájlt generálhatnak, ha az adatbázis még helyreállítás alatt futnak. Ez a probléma RESTORE adatbázis-művelet során, indítási helyreállítás során vagy azt megelőzően fordulhat elő, hogy a rendelkezésre állási csoport replikája online állapotba kerül.

Az SQL Server hibanaplója az alábbi szöveghez hasonló bejegyzéseket tartalmaz:

The database '<DatabaseName>' is marked RESTORING and is in a state that does not allow recovery to be run.
***Stack Dump being sent to <SQLServerLogFolder>\SQLDump0215.txt
SqlDumpExceptionHandler: Process 77 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this process.
*******************************************************************************

BEGIN STACK DUMP:
  07/30/26 07:37:23 spid 77

Exception Address = <frame id="00" address="0x7FFDED94970D" pdb="sqlmin.pdb" age="2" guid="E1039014-237E-4DB6-88FD-4A2AB31C651F" module="sqlmin" rva="0x2970D" />
Exception Code    = c0000005 EXCEPTION_ACCESS_VIOLATION
Access Violation occurred reading address 00000000000000F0
Input Buffer <size> bytes -
          <dbo.sp_YourMonitoringStoredProcedure>

Ez a probléma egy olyan módosítás miatt fordul elő, amely miatt a belső memóriában lévő struktúrákra még a teljes inicializálásuk előtt hivatkozni kell.

A Microsoft ismeri a problémát, és jelenleg dolgozik a megoldáson. A javítás megjelenéséig használja az alábbi megoldások egyikét:

  • A 4696-os nyomkövetési jelző engedélyezésével elutasíthatja a problémát okozó kódmódosítást. Ha engedélyezi ezt a nyomkövetési jelzőt, a lekérdezést végző sys.dm_exec_requests vagy sys.sysprocesses másodlagos replikákon figyelő lekérdezések 976-os vagy 978-as hibát adhatnak vissza, ahogyan az a frissítés telepítése előtt is történt.
  • Kerülje a helyreállított adatbázisok sys.dm_exec_requests lekérdezéseit.
  • Távolítsa el ezt a frissítést.

A frissítésben szereplő fejlesztések és javítások

Elérhető egy letölthető Microsoft Excel-munkafüzet, amely összegző listát tartalmaz a buildekről és azok aktuális támogatási életciklusáról. Az Excel-fájl részletes javítási listákat is tartalmaz a SQL Server 2022-hez, az SQL Server 2019-hez és az SQL Server 2017-hez. Töltse le ezt az Excel-fájlt most.

Megjegyzés

Az alábbi táblázatban szereplő egyes bejegyzésekre közvetlenül egy könyvjelzőn keresztül lehet hivatkozni. Ha kiválaszt egy hibahivatkozási azonosítót a táblázatban, a rendszer hozzáad egy könyvjelzőcímkét az URL-címhez a "#NNNNNNN" formátumban. Ezt az URL-címet megoszthatja másokkal, hogy közvetlenül a táblázatban található kívánt javításra ugorjanak.

A kijavított hibákról és az összegző frissítésben szereplő fejlesztésekről az alábbi táblázatban talál további információt.

Hibahivatkozás Leírás Javítási terület Összetevő Platform
5132800 Részletesebb hibainformációkat vesz fel a Windows Server feladatátvevő fürt naplójába, ha a rendelkezésre állási csoport erőforrás-DLL nem tudja lekérni a diagnosztikai oszlop adatait. SQL Server-motor Magas rendelkezésre állás és vészhelyreállítás Windows
5138995 Lehetővé teszi az IP-címek eltávolítását a rendelkezésre állási csoportok figyelőiből a ALTER AVAILABILITY GROUP ... MODIFY LISTENER ... REMOVE IP következő paranccsal. SQL Server-motor Magas rendelkezésre állás és vészhelyreállítás Windows
5196012 Kijavít egy sys.sp_MSforeachdb SQL-injektálási biztonsági rést a tárolt eljárásban, amely lehetővé teszi egy jogosult támadó számára a hálózati jogosultságok emelését. SQL Server-motor Felügyeleti szolgáltatások Mind
5197074 Kijavítottuk a hibát, amely miatt egy index újraépítésének karbantartási terve nem válaszolt egy hosszan futó lekérdezés miatt. SQL Server-motor Karbantartási terv Mind
5216517 Kijavítottuk a hibát, amely miatt a rendelkezésre állási csoport másodlagos replikáján a "976"-os vagy "978"-os hibát használó sys.dm_exec_requests vagy időszakosan sys.sysprocesses sikertelen figyelési lekérdezések "976" vagy "978" hibát adtak vissza. SQL Server-motor Magas rendelkezésre állás és vészhelyreállítás Windows
5219564 Kijavítottunk egy, az új számosságbecslemző interpolációs számításával kapcsolatos hibát, amely ALTER INDEX nagyon nagy értékek esetében okozhatta a műveletben a soros terv kiválasztását. SQL Server-motor Lekérdezés végrehajtása Mind
5240249 Eltávolítja az elavult RSA32Lib titkosítási könyvtárat a titkosítás folyamatban lévő modernizálásának részeként. SQL Server-motor Univerzális kommunikációs verem Windows
5272424 Kijavítottunk egy hozzáférés-megsértési hibát, amely akkor fordult elő, ha egy olyan tábla által használt partíciófüggvényt futtatott ALTER PARTITION FUNCTION ... SPLIT RANGE , amelynek van egy identitásoszlopa, amelyre egy fürtözött index is hivatkozik egy sémához kötött nézetben. SQL Server-motor Programozhatóság Mind
5285172 Kijavítottunk egy ütemező hibás állapotát, amely akkor fordulhatott elő, amikor az SQL Server bizonyos hibákat írt a hibanaplóba. SQL Server-motor Programozhatóság Mind
5293216 Módosítja a mintavételezési arányt a növekményes statisztikai statisztikához, ha az utolsó mintavételezési arány 100 százalék volt, és sok új sor lett beszúrva a táblázatba. SQL Server-motor Lekérdezés végrehajtása Mind
5300009 Javítottuk a memóriakezelést az oszlopcentrikus indexek lekérdezésfordítása során, így csökkentettük a lekérdezések fordítási idejét. SQL Server-motor A tárolt adatokhoz való hozzáférés módjai Windows
5347342 Kijavítottunk egy ütemező hibáját, amely akkor jelentkezhetett, ha sys.dm_db_index_operational_stats nagyszámú gyorsítótárazott halomon vagy B-fán iterál. SQL Server-motor A tárolt adatokhoz való hozzáférés módjai Mind

A jelenlegi vagy a legújabb kumulatív frissítési csomag beszerzése vagy letöltése

A Windows legújabb összegző frissítési csomagjának beszerzése vagy letöltése (ajánlott)

A következő frissítés a Microsoft letöltőközpontból érhető el:

Töltse le most a SQL Server 2022 legújabb összegző frissítési csomagját

Megjegyzés

A Windows rendszerhez készült összegző frissítési csomag beszerzése vagy letöltése a Microsoft Update katalógusból

A következő frissítés a Microsoft Update katalógusból érhető el:

Megjegyzés

  • A(z) Microsoft Update katalógusa ezt az SQL Server 2022 CU-t, valamint a korábban kiadott SQL Server 2022 CU-kat is tartalmazza.
  • A CU elérhető a Windows Server Update Services (WSUS) szolgáltatáson keresztül is.
  • Javasoljuk, hogy mindig a rendelkezésre álló legújabb kumulatív frissítést telepítse.
A legújabb kumulatív frissítési csomag beszerzése vagy letöltése Linux rendszeren

Ahhoz, hogy a Linux rendszeren futó SQL Server 2022-t a legújabb CU-ra frissítse, először konfigurálnia kell a(z) kumulatív frissítési tárházat. Ezután frissítse az SQL Server-csomagokat a megfelelő platformfüggő frissítési paranccsal.

A telepítési utasításokat és a CU-csomagok letöltésére mutató közvetlen hivatkozásokat a(z) SQL Server 2022 kibocsátási megjegyzéseiben találja.

A fájlokkal kapcsolatos adatok

Fájlkivonatra vonatkozó adatok

A letöltés ellenőrzéséhez végezze el a SQLServer2022-KB5093420-x64.exe fájl kivonatának kiszámítását a következő paranccsal:

certutil -hashfile SQLServer2022-KB5093420-x64.exe SHA256

Fájlnév SHA256-kivonat
SQLServer2022-KB5093420-x64.exe A0FA6A60779CFE4C2273BDB7A9AA68E8A3B74D482650B20F1544E03386B226BC
Az összegző frissítési csomag fájlinformációi

Töltse le a KB5093420 fájllistáját.

A frissítéssel kapcsolatos megjegyzések

előfeltételek

A kumulatív frissítési csomag alkalmazásához az SQL Server 2022-nek kell futnia.

Újraindítási információk

Előfordulhat, hogy az összegző frissítési csomag alkalmazása után újra kell indítania a számítógépet.

A beállításjegyzékkel kapcsolatos információ

A csomagban található gyorsjavítások használatához nem kell módosítania a beállításjegyzéket.

Fontos megjegyzések

A cikk ezenkívül az alábbi fontos információkat is tartalmazza.

Az Analysis Services CU-buildverziója

A Microsoft SQL Server 2017-től kezdődően az Analysis Services buildszáma és az SQL Server adatbázismotorjának buildszáma nem egyezik. További információ: Az Analysis Services kumulatív frissítési buildverziójának ellenőrzése.

Összegző frissítések (CU)

  • Minden új CU tartalmazza az előző CU-ban szereplő összes javítást az SQL Server telepített verziójához.
  • Az SQL Server CU-k minősítése megegyezik a szervizcsomagokéval, és ugyanolyan megbízhatósági szinttel kell telepíteni őket.
  • Javasoljuk a CU-k folyamatos, proaktív telepítését, amint azok elérhetővé válnak az alábbi irányelvek szerint:
    • Az előzményadatok azt mutatják, hogy a támogatási esetek jelentős része olyan problémát érint, amelyet már kezeltek egy kiadott CU-ban.
    • A kumulatív frissítések a gyorsjavításokon felül további hozzáadott értéket is tartalmazhatnak. Ez magában foglalja a támogatási lehetőségeket, a kezelhetőséget és a megbízhatóságot érintő frissítéseket.
  • Javasoljuk, hogy tesztelje az SQL Server CU-kat, mielőtt éles környezetben üzembe helyezi őket.
Hibrid környezet telepítése

Ha frissítést telepít hibrid környezetben (például Always On, replikáció, fürtözés vagy tükrözés esetén), a frissítés telepítése előtt javasoljuk, hogy olvassa el az alábbi cikkeket:

Nyelvi támogatás

Az SQL Server CU-k jelenleg többnyelvűek. Ez a CU-csomag ezért nem egy nyelvre jellemző. Az összes támogatott nyelvre vonatkozik.

Összetevők frissítve (szolgáltatások)

Egy CU-csomag az SQL Server 2022 összes összetevőjéhez (funkciójához) elérhető összes frissítést tartalmazza. A kumulatív frissítési csomag azonban csak azokat az összetevőket frissíti, amelyek jelenleg azon a karbantartásra kijelölt SQL Server-példányon vannak telepítve. Ha a kumulatív frissítés alkalmazása után egy SQL Server-funkciót (például az Analysis Servicest) ad hozzá a példányhoz, a funkció kumulatív frissítésnek megfelelő verzióra frissítéséhez újra kell alkalmaznia ezt a kumulatív frissítést.

A frissítés támogatása

Ha további problémák merülnek fel, vagy hibaelhárításra van szükség, támogatási kérelmet kell létrehoznia. A további támogatási kérdésekre és azokra a problémákra, amelyek nem tartoznak ezen konkrét kumulatív frissítési csomag hatálya alá, a szokásos támogatási díjak vonatkoznak. A Microsoft ügyfélszolgálati és támogatási telefonszámainak teljes listájáért, illetve külön támogatási kérelem létrehozásához keresse fel a Microsoft támogatási webhelyét.

A frissítés eltávolítása

A frissítés eltávolítása Windows rendszeren
  1. A Vezérlőpulton nyissa meg a Programok és szolgáltatások elemet, majd válassza a Telepített frissítések megjelenítése lehetőséget.
  2. Keresse meg az összegző frissítési csomagnak megfelelő bejegyzést az SQL Server 2022 alatt.
  3. Tartsa nyomva az alkalmazást (vagy kattintson rá jobb gombbal), és válassza az Eltávolítás elemet.
A frissítés eltávolítása Linux rendszeren

A kumulatív frissítés Linux rendszeren való eltávolításához állítsa vissza a csomagot az előző verzióra. A telepítés visszaállításáról további információt az SQL Server visszaállítása című témakörben talál.

Hivatkozások