Příznaky
Zvažte následující scénář:
-
Povolíte funkci skupiny dostupnosti AlwaysOn v Microsoft SQL serveru 2012.
-
Funkci přenosu protokolu aktivujete u některých databází, které jsou ve skupině dostupnosti AlwaysOn.
-
Máte server s monitorem k monitorování přenosu protokolu.
V tomto scénáři úloha zálohování funguje správně. Zobrazí se ale následující chybová zpráva:
Chyba: 14420, závažnost: 16, stav: primární databáze přenosu protokolu 1The log (% s) .% s má za% d min. Zkontrolujte protokol agenta a informace o Logshipping sledování.
Příčina
K tomuto problému dochází, protože log_shipping_monitor_primary tabulka se neaktualizuje, když vrátí funkce Sys.fn_hadr_backup_is_preferred_replica systémem uložené "0".
Řešení
Po použití této opravy se last_backup_file v tabulce log_shipping_monitor_primary sloupci aktualizují společně se zástupným názvem souboru, abyste tento problém vyřešili. Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru.
Kumulativní aktualizace 6 pro SQL Server 2012 SP1 /en-us/help/2874879
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.