Simptomai
Tarkime, kad naudojate visada permetimo sankaupos egzemplioriuje (FCI) kaip antrinį repliką. Bandant atnaujinti "Microsoft SQL Server 2016" 2 pakeitimų paketą (SP2) kaupiamąjį naujinimą 11 (CU11) arba vėlesnes versijas, versijos naujinimo scenarijus nepavyksta ir galite gauti šių klaidų pranešimų:
Data ir laikas SPIDspidid versijos naujinimo prenumeratos parametrus ir sistemos objektus duomenų bazėje [databasvardas].
DateTime spidSpidId Nepavyko atnaujinti duomenų bazės "Databasvardas", nes duomenų bazė yra skirta tik skaityti.
DateTime spidSpidId Klaida vykdant sp_vupgrade_replication.
Priežastis
Kai bus atliktas versijos naujinimas antrinėje SQL FCI replikoje, yra varžybos tarp duomenų bazės atkūrimo ir atnaujinimo scenarijaus vykdymo. Todėlžymeklis, kurį naudojate sp_vupgrade_replication viduje, netinkamai filtruoja tik skaityti skirtas duomenų bazes. Per trumpą laiką antrinio atkūrimo etapo duomenų bazės įtraukiamos į redaguojamų duomenų bazės sąrašą. TodėlBandant atnaujinti šias duomenų bazes, grąžinama išimtis, nes duomenų bazės yra tik skaitomos.
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Sprendimas
Ši problema išspręsta šį kaupiamąjį naujinimą SQL Server:
Apie SQL serverio kaupiamieji naujinimai:
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Nuorodos
Sužinokite apie terminologiją , kurią "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.