KB2869734: deadlock: planner voor AlwaysOn-Beschikbaarheidsgroep primaire replica in SQL Server 2012

Symptomen

Als u een back-up van een database uitvoert op een secundaire replica in een AlwaysOn-Beschikbaarheidsgroep in Microsoft SQL Server 2012, wordt de volgende 9019-fout in het foutenlogboek van de secundaire replica vastgelegd:

<datum><tijd> spid # fout: 9019, Ernst: 21, status: 1. <datum><tijd> SPID #The naam van de 0x00058a7b in het bestand ' <pad><' is actief en kan niet worden overschreven met de volgorde 0x00058a89 voor database '>databasenaam<'.> -database. Database: <database naam>, aanmaakdatum (tijd): <datum><time>, pagina's gedumpt: 154322427, eerste LSN: 363130:429485:1, laatste LSN: 363144:639968:1, aantal dump apparaten: 1, typ = schijf: {' <pad><bestandsnaam> '}). Dit is slechts een informatief bericht. U hoeft geen gebruikersactie te ondernemen.

Er kan een 9019-fout optreden op de secundaire replica totdat de secundaire back-up is voltooid. Tijdens deze periode zijn er mogelijk problemen met de plannings gelijktijdigheids voor de primaire replica en kunnen deze problemen een deadlock-deadlock veroorzaken. Daarnaast kunnen clients blokkeren wanneer ze verbonden zijn met de computer waarop SQL Server wordt uitgevoerd en de primaire replica wordt gehost. In deze situatie worden de volgende fouten vastgelegd in het foutenlogboek van SQL Server:

<Date><Time>Server Using 'dbghelp.dll' version '4.0.5'<Date><Time> Server **Dump thread - spid = 0, EC = 0x0000000000000000<Date><Time> Server ***Stack Dump being sent to <Path>\SQLDump0001.txt><4 Date><Time> Server * *******************************************************************************<Date><Time> Server *<Date><Time> Server * BEGIN STACK DUMP:<Date><Time> Server * <Date><Time> spid #<Date><Time> Server *<Date><Time> Server * Deadlocked Schedulers><2 Date><Time> Server *<Date><Time> Server * *******************************************************************************<Date><Time> Server * -------------------------------------------------------------------------------<Date><Time> Server * Short Stack Dump><8 Date><Time> Server Stack Signature for the dump is 0x00000000000001BC><2 Date><Time> Server Error : 19407, Ernst: 16, status: 1. <datum -><tijd> server de lease tussen de beschikbaarheidsgroep < naam van de beschikbaarheidsgroep> ' en het Windows Server-failovercluster is verlopen. Er is een verbindingsprobleem opgetreden tussen het exemplaar van SQL Server en het Windows Server-failovercluster. Als u wilt weten of de beschikbaarheid van de groep met beschikbaarheid goed functioneert, controleert u de bijbehorende resource voor de beschikbaarheidsgroep in het Windows Server-failovercluster.

Oplossing

Cumulatieve updategegevens

Cumulatieve update 5 voor SQL Server 2012 Service Pack 1

De oplossing voor dit probleem werd voor het eerst uitgebracht in de cumulatieve update 5. Als u meer informatie wilt over het verkrijgen van dit cumulatieve updatepakket voor SQL Server 2012 Service Pack 1, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

2861107 Cumulatief updatepakket 5 voor SQL Server 2012 Service Pack 1Opmerking Aangezien de builds cumulatief zijn, bevat elke nieuwe correctie release alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige SQL Server 2012 Service Pack 1 fix release. U wordt aangeraden om de meest recente correctie voor deze hotfix toe te passen. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:

2772858 De versies van SQL Server 2012 die zijn uitgebracht na SQL Server 2012 Service Pack 1, zijn uitgebracht

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×