Příznaky
Předpokládejme, že používáte Microsoft SQL Server 2014. Když se pokusíte obnovit úplnou zálohu databáze podanou od sekundárního, zobrazí se tato chybová zpráva:
Server: Msg 3456, Level 16, state 1, line 1Could neopakovat záznam protokolu (7699660:807911:68), pro ID transakce (7:-1072820627), na stránce (3:2044928), Allocation Unit 72057594078167040, Database '<cl_support>(ID databáze 5). Stránka: LSN = (7699660:489185:317), Allocation Unit = 6488064, Type = 8. Log: OpCode = 7 (LOP_SET_BITS), Context 8 (LCX_GAM), PrevPageLSN: (7699660:766590:822).
Příčina
K tomuto problému dochází kvůli chybě v SQL serveru 2014. může se jednat o stránky, u kterých chybí některé aktualizace před kontrolním bodem přidruženým k záloze. Z toho důvodu SQL Server spouští pouze aktualizace stránky z posledního dokončeného kontrolního bodu před tím, než zálohování začne kopírovat stránky.
Řešení
Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru.
Kumulativní aktualizace 1 pro SQL Server 2014 /en-us/help/2931693
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.