Symptomen
Als u een back-upsoftware van derden gebruikt om een back-up van een transactielogboek uit te voeren in Microsoft SQL Server 2012, kan een mislukte back-up resulteren in het breken van de transactielog en kan het foutbericht niet worden weergegeven. Als u bijvoorbeeld de volgende volgorde in de back-up van de logboekgegevens hebt:Success, Failure, Success Dit betekent dat het laatste logboek volgnummer (LSN) van de eerste back-up niet overeenkomt met de eerste LSN van de tweede succesvolle back-up.
Oplossing
Wanneer u deze hotfix toepast, krijgt u een beter foutbericht waarin wordt aangegeven dat de client verbinding kan maken. Het foutbericht is vergelijkbaar met het volgende:
<DateTime> spid52 de keten van de back-up van het logboek is verbroken. U moet een volledige back-up van de database uitvoeren voordat u een back-up van Logboeken kunt uitvoeren.
Opmerking De fout wordt veroorzaakt door een probleem bij de back-uptoepassing wanneer SQL Server de back-up-LSN heeft uitgebreid. In dit geval wordt de verbinding tussen de back-uptoepassing en de SQL Server-engine verbroken. Vanwege de fout, kon de back-uptoepassing de inhoud van de back-up niet opslaan. Maar SQL Server gaat ervan uit dat dit is gebeurd met deze back-up en verder gaat. Wanneer de back-up van het volgende transactielogbestand wordt aangevraagd, bevat de back-up alleen informatie buiten het geavanceerde LSN maar niet de verloren inhoud. Vervolgens ontvangt u een bericht waarin wordt aangegeven dat de situatie zich voordoet.
Informatie over service packs voor SQL Server 2012
Download het meest recente Service Pack voor Microsoft SQL Server 2012 om dit probleem op te lossen. Voor meer informatie klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
2755533 Het nieuwste Service Pack voor SQL Server 2012
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.