Príznaky
Zoberme si nasledujúcu situáciu:
-
Zapnete funkciu skupiny dostupnosti AlwaysOn v Microsoft SQL Server 2012.
-
Zapnete funkciu denník lodnej dopravy v niektorých databázach, ktoré sú v skupine dostupnosti AlwaysOn.
-
Na sledovanie denníka lodnej dopravy máte server monitora.
V tomto scenári je Zálohovacia úloha spustená správne. Zobrazí sa však toto chybové hlásenie:
Chyba: 14420, závažnosť: 16, štát: 1The denníka lodnej dopravy primárna databáza% s .% s má hodnotu zálohy pre% d minút a nevykonala operáciu zálohovania denníka pre% d minút. Pozrite si informácie o denníku agenta a Logshipping.
Príčina
Problém sa vyskytuje, pretože log_shipping_monitor_primaryová tabuľka sa neaktualizuje, keď funkcia sys.fn_hadr_backup_is_preferred_replica systém uložená vráti hodnotu 0.
Riešenie
Po použití tejto opravy sa last_backup_file v stĺpci log_shipping_monitor_primary tabuľky aktualizujú spolu s názvom figuríny, aby sa tento problém vyriešil. Tento problém bol najskôr vyriešený v nasledujúcej kumulatívnej aktualizácii SQL servera.
Kumulatívna aktualizácia 6 pre SQL Server 2012 SP1 /en-us/help/2874879
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.