Symptomen
Neem het volgende scenario:
-
U schakelt de functie AlwaysOn-Beschikbaarheidsgroepen in Microsoft SQL Server 2012 in.
-
U schakelt de functie voor het vastleggen van gebeurtenissen in voor sommige databases in een AlwaysOn-beschikbaarheidsgroep.
-
U hebt een monitor server om de verzending van het logboek te volgen.
In dit scenario wordt de back-uptaak correct uitgevoerd. Het volgende foutbericht wordt echter weergegeven:
Fout: 14420, Ernst: 16, status: 1Het logboek, primaire database% s .% s heeft een back-updrempel van% d minuten en heeft geen back-up van het logboek gemaakt voor% d minuten. Controleer de informatie in het Agent logboek en de logshipping-monitor.
Oorzaak
Het probleem kan zich voordoen omdat de tabel log_shipping_monitor_primary niet wordt bijgewerkt wanneer de sys.fn_hadr_backup_is_preferred_replicas systeem opgeslagen functie "0" oplevert.
Oplossing
Wanneer u deze oplossing toepast, wordt de last_backup_file in de kolom tabel log_shipping_monitor_primary samen met een dummy-bestandsnaam bijgewerkt om dit probleem op te lossen. Het probleem is voor het eerst opgelost in de volgende cumulatieve update van SQL Server.
Cumulatieve update 6 voor SQL Server 2012 SP1 /en-us/help/2874879
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.