KB4469908 – PATAISYMAS: klaida 3961 įvyksta, kai antrą kartą naudojate programos vaidmenis tik skaitomose antrinėse replikose „SQL Server“ 2016 AG"

Taikoma
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)

Požymiai

Tarkime, kad turite tik skaitomų antrinių replikų "Microsoft „SQL Server“ 2016 AlwaysOn Availability Group" (AG). Kai replikoje naudojate „SQL Server“ programos vaidmenis pirmą kartą, jis veikia taip, kaip tikėtasi. Tačiau kai vėl juos naudosite, programos vaidmenys gali nepavykti ir gausite šį klaidos pranešimą:

Pastaba

Pranešimas 3961, 16 lygis, 1 būsena, eilutės numeris
Momentinės kopijos atskyrimo operacija nepavyko duomenų bazėje "<DatabaseName>", nes objektas, kurį pasiekia sakinys, buvo modifikuotas DDL sakiniu kitoje lygiagrečioje operacijoje nuo šios operacijos pradžios. Jis neleidžiamas, nes metaduomenys nepateikiami be versijų. Metaduomenų naujinimas vienu metu gali lemti nenuoseklumą, jei jis maišomas su momentinės kopijos atskyrimu.

Sprendimas

Ši problema išspręsta šiame "„SQL Server“" kaupiamajame naujinime:

4 kaupiamasis naujinimas, skirtas „SQL Server“ SP2

Apie kaupiamuosius „SQL Server“ naujinimus

Kiekviename naujame „SQL Server“ kaupiamajame naujinime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Peržiūrėkite naujausius "„SQL Server“" kaupiamuosius naujinimus:

Naujausias kaupiamasis naujinimas, skirtas „SQL Server“ 2016

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.

Nuorodos

Sužinokite daugiau apie terminus , kuriuos "„Microsoft“" naudoja apibūdindama programinės įrangos naujinimus.