Simptomai
Tarkime, kad naudojate "Microsoft SQL Server" 2016 arba 2017 visada prieinamumo grupėse. Kai atnaujinsite sulaikytą pasiekiamumo duomenų bazę, antrinėje replikoje gali įvykti loginė klaida. Be to, "SQL Server" klaidos žurnale, esančiame antrinėje replikoje, užregistruojamas klaidos pranešimas, panašus į šį.
Date/Time Klaida: 17066, sunkumas: 16, būsena: 1.
Date/Time SQL serverio teiginį: File: <Recovery. cpp>, Line =LineNumber nepavyko teiginį = ' recxdes->Islockreišnuomoti () && recxdes->Getoutstandingsize () = = 0 '. Ši klaida gali būti susieta su laiko parinkimu. Jei klaida kartojasi po to, kai persiunčiama ataskaita, Naudokite DBCC CHECKDB, kad patikrintumėte duomenų bazę struktūriniam vientisumui, arba iš naujo paleiskite serverį, kad įsitikintumėte, jog atminties struktūros nėra sugadintos.
Date/Time Klaida: 3624, sunkumas: 20, valstybė: 1.
Date/Time Sistemos patvirtinimo tikrinimas nepavyko. Patikrinkite SQL serverio klaidų žurnalų išsamią informaciją. Paprastai loginė klaida kyla dėl programinės įrangos klaidų arba duomenų sugadinimo. Norėdami patikrinti, ar yra duomenų bazės gedimas, apsvarstykite galimybę vykdyti DBCC CHECKDB. Jei sutikote siųsti "Microsoft" į "Microsoft" sąrankos metu, "Microsoft" bus nusiųstas mini dump. Naujinimą galima gauti iš "Microsoft" naujausiame pakeitimų pakete arba karštųjų pataisų iš techninės pagalbos.
Date/Time Klaida: 3624, sunkumas: 20, valstybė: 2.
Date/Time Sistemos patvirtinimo tikrinimas nepavyko. Patikrinkite SQL serverio klaidų žurnalų išsamią informaciją. Paprastai loginė klaida kyla dėl programinės įrangos klaidų arba duomenų sugadinimo. Norėdami patikrinti, ar yra duomenų bazės gedimas, apsvarstykite galimybę vykdyti DBCC CHECKDB. Jei sutikote siųsti "Microsoft" į "Microsoft" sąrankos metu, "Microsoft" bus nusiųstas mini dump. Naujinimą galima gauti iš "Microsoft" naujausiame pakeitimų pakete arba karštųjų pataisų iš techninės pagalbos.
Date/Time Klaida: 3313, svarbos: 21, State: 2.
Date/Time Užregistruoto operacijos, esančios duomenų bazės duomenų bazėje, redoing, įvyko klaida ŽURNALŲ įrašo ID (Recordid). Paprastai konkreti klaida anksčiau buvo užregistruota kaip klaida "Windows" įvykių žurnale tarnyboje. Atkurkite duomenų bazę iš visos atsarginės kopijos arba pataisykite duomenų bazę.
Date/Time Visada dėl pasiekiamumo grupių duomenų duomenų bazės duomenų judėjimo duomenų bazės pavadinimas sustabdytas dėl šių priežasčių: "sistema" (šaltinio ID 2; Šaltinio eilutė: "SUSPEND_FROM_REDO"). Norėdami atnaujinti duomenų bazės duomenų judėjimą, turėsite atnaujinti duomenų bazę neautomatiškai. Informacijos, kaip atnaujinti pasiekiamumo duomenų bazę, ieškokite "SQL Server" interneto knygose.
Date/Time PAKEISTI DB param parinktį: RESUME
Date/Time Visada, kai pasiekiamumo grupių duomenys perkelti duomenų bazės duomenų bazės vardą , buvo atnaujintas. Tai informacinis pranešimas. Nereikia jokių vartotojo veiksmų.
Date/Time Visada apie pasiekiamumo grupių sujungimą su pagrindine duomenų baze, nustatyta antriniam duomenų bazės duomenų bazei, pasiekiamumo replikų Replikaname su replikų ID: ReplicaID. Tai informacinis pranešimas. Nereikia jokių vartotojo veiksmų.
Date/Time Atkūrimo LSN (Lsnnumber) identifikuota duomenų BAZEI su ID databaseId. Tai informacinis pranešimas. Nereikia jokių vartotojo veiksmų.
Sprendimas
Ši problema išspręsta SQL serverio kaupiamajame naujinime:
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:
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server 2017"
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server 2016"
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Nuorodos
Sužinokite apie terminologiją, kurią "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.