Simptomi
Datu bāzes spoguļošana ir iestatīta, izmantojot Microsoft SQL Server 2016 vai 2017. Ja spoguļotajai datu bāzei tiek parādīta automātiska atteiču novēršana, datu bāzes pāreja spoguļa pusē var neizdoties, un tiek parādīts kļūdas ziņojums, kas līdzīgs šim:
Kļūda 3456: nevarēja atcelt žurnālfaila ierakstu% S_LSN, ja darbības ID% S_XID, lapā% S_PGID, piešķiršanas vienība% I64d, datu bāze '%. * ls ' (datu bāzes ID% d). Lapa: LSN =% S_LSN, piešķiršanas vienība =% I64d, ierakstiet =% ld. Žurnāls: OpCode =% ld, Context% ld, PrevPageLSN:% S_LSN. Atjaunojiet no datu bāzes dublējuma vai labojiet datu bāzi.
Risinājums
Šis labojums ir iekļauts šādos SQL Server kumulatīvajos atjauninājumos:
Kumulatīvais atjauninājums 1 SQL Server 2017
Kumulatīvais atjauninājums 5 SQL Server 2016 1. servisa pakotnei
Par SQL Server būvējumiem:
Katrā jaunajā SQL Server 2016 būvējumā ir ietverti visi labojumfaili un drošības labojumi, kas bija iepriekšējā būvējumā. Iesakām instalēt jaunākos kumulatīvos SQL Server atjauninājumus:
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".
Atsauces
Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.