Simptome
Pretpostavimo da koristite Microsoft SQL Server 2016 ili 2017 Uvek u grupama dostupnosti. Kada nastavite sa radom baze podataka obustavljene dostupnosti, može doći do greške u potvrdi na sekundarnim replikama. Pored toga, poruke o grešci koje podsećaju na sledeće evidentiraju se SQL Server evidenciji grešaka u pomoćnoj replici.
Datum/vreme Greška: 17066, stepen značaja: 16, stanje: 1.
Datum/vreme SQL Server: Datoteka: <recovery.cpp>, line=LineNumber Neuspela potvrda = "recXdes->IsLockReleased () && recXdes->GetOutstandingCount () == 0". Do ove greške je možda došlo zbog vremenskog rasporeda. Ako se greška ponavlja nakon ponovnog pokretanja izjave, koristite funkciju DBCC CHECKDB da biste proverili da li u bazi podataka postoji strukturni integritet ili ponovo pokrenite server da biste se uverili da strukture podataka u memoriji nisu oštećene.
Datum/vremeGreška: 3624, stepen značaja: 20, stanje: 1.
Datum/vremeProvera potvrde sistema nije uspela. Detalje potražite u SQL Server evidenciji grešaka. Do neuspeha potvrde obično dolazi zbog greške u softveru ili oštećenja podataka. Da biste proverili oštećenja baze podataka, razmotrite pokretanje funkcije DBCC CHECKDB. Ako ste pristali da pošaljete deponija korporaciji Microsoft tokom podešavanja, mini-deponija će biti poslata korporaciji Microsoft. Ispravka može biti dostupna korporaciji Microsoft u najnovijem servisnim paketu ili u hitnim ispravkama tehničke podrške.
Datum/vremeGreška: 3624, stepen značaja: 20, stanje: 2.
Datum/vremeProvera potvrde sistema nije uspela. Detalje potražite u SQL Server evidenciji grešaka. Do neuspeha potvrde obično dolazi zbog greške u softveru ili oštećenja podataka. Da biste proverili oštećenja baze podataka, razmotrite pokretanje funkcije DBCC CHECKDB. Ako ste pristali da pošaljete deponija korporaciji Microsoft tokom podešavanja, mini-deponija će biti poslata korporaciji Microsoft. Ispravka može biti dostupna korporaciji Microsoft u najnovijem servisnim paketu ili u hitnim ispravkama tehničke podrške.
Datum/vremeGreška: 3313, stepen značaja: 21, stanje: 2.
Datum/vremeTokom ponavljanja evidentirane operacije u bazi podataka "Ime Baze podataka", došlo je do greške u ID-u zapisa evidencije (RecordID). Obično se određeni neuspeh prethodno evidentira kao greška u usluzi Windows evidencije događaja. Vratite bazu podataka u prethodno stanje iz potpune rezervne kopije ili popravite bazu podataka.
Datum/vremePremeštanje podataka grupe za dostupnost za database DatabaseName je obustavljeno iz sledećeg razloga: "system" (ID izvora 2; Izvorna niska: "SUSPEND_FROM_REDO"). Da biste nastavili premeštanje podataka u bazi podataka, moraćete ručno da nastavite bazu podataka. Informacije o tome kako da nastavite bazu podataka dostupnosti potražite u članku SQL Server Knjige na mreži.
Datum/vremeOPCIJA ALTER DB param: RESUME
Datum/vremePremeštanje podataka Grupe za dostupnost za databaseName je nastavljeno. Ovo je samo informaciona poruka. Nije potrebna nijedna radnja korisnika.
Datum/vremeVeza Grupa "Uvek na dostupnosti" sa uspostavljenom primarnom bazom podataka za ime sekundarne baze podatakaName na dostupnosti replike ReplicaName sa ID-om replike: ReplicaID. Ovo je samo informaciona poruka. Nije potrebna nijedna radnja korisnika.
Datum/vremeLSN (LsnNumber) za oporavak je identifikovan za bazu podataka sa ID DatabaseID. Ovo je samo informaciona poruka. Nije potrebna nijedna radnja korisnika.
Rezoluciju
Ovaj problem je rešen u sledećim kumulativnim ispravkama za SQL Server:
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Reference
Saznajte više o terminologiji kojuMicrosoft koristi za opisivanja softverskih ispravki.