Applies ToSQL 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 Windows 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

Jelenségek

Feltételezve, hogy egy Mindig magas rendelkezésre állású csoportot (AG) használ másodlagos másolatként. Amikor az Microsoft SQL Server 2016-ot Service Pack 2 (SP2) összegző frissítésre (CU11) vagy újabb verzióra próbálja frissíteni, a frissítési parancsfájl nem fog sikerülni, és a következő hibaüzenetek jelenhetnek meg:

DateTime spidSpidId Upgrading subscription settings and system objects in database [DatabaseName].

DateTime spidSpidId       Nem sikerült frissíteni a "DatabaseName" adatbázist, mert az adatbázis csak olvasható.

DateTime spidSpidId       Hiba történt a sp_vupgrade_replication.

A probléma oka

Amikor frissítést hajt végre egy SQL AG másodlagos másodpéldányán, verseny van az adatbázis-helyreállítás és a frissítési parancsfájl végrehajtása között. Ezért a kurzor, amit belső használatra sp_vupgrade_replication nem tudja megfelelően kiszűrni a csak olvasható adatbázisokat. Rövid időre a helyreállítási fázisban található másodlagos adatbázisok szerepelnek a szerkeszthető adatbázisok listájában. Ezért amikor megpróbálja frissíteni ezeket az adatbázisokat, a rendszer kivételt ad vissza, mert az adatbázisok csak olvashatók.

Állapot

A Microsoft megerősítette, hogy ez a probléma „A következőkre vonatkozik:” részben felsorolt Microsoft-termékekre vonatkozik.

Megoldás

Ezt a hibát az alábbi összegző frissítésekben javítottuk SQL Server:

További SQL Server:

A frissítés összes SQL Server tartalmazza az összes gyorsjavítást és az előző összegző frissítésben szereplő összes biztonsági javítást. Tekintse meg a legújabb kumulatív frissítéseket az SQL Server:

Hivatkozások

Megismerheti a Microsoft által a szoftverfrissítések leírására használt terminológiát.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.