Symptomen
Wanneer u in SQL Server 2012 een Microsoft SQL Server 2012 Service Broker-toepassing uitvoert, treedt er een toegangsfout op en wordt de fout 2905 in het foutenlogboek van SQL Server vastgelegd. De gegevens in het logboek zijn vergelijkbaar met de volgende fout:
Datum time SPID # met ' Dbghelp. dll ' versie ' 4.0.5 'Date time SPID # * * * stack dump wordt verzonden naar <systeemstation>: \Program Files\Microsoft SQL Server\MSSQL11. STAGING2\MSSQL\LOG\SQLDump9217.txtDate time SPID # SqlDumpExceptionHandler: process 23 heeft een fatale uitzondering c0000005 EXCEPTION_ACCESS_VIOLATION verkregen. Dit proces wordt beëindigd door SQL Server. Date Time spid# * *******************************************************************************Date Time spid# *Date Time spid# * BEGIN STACK DUMP:Date Time spid# * Date Time spid#Date Time spid# *Date Time spid# *Date Time spid# * Exception Address = 000007FEE8B8DBC8 Module(UNKNOWN+0000000000000000)Date Time spid# * Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATIONDate Time spid# * Access Violation occurred reading address 0000000000000010Date Time spid# * Date Time spid# *Date Time spid# Error: 9642, Severity: 16, State: 4.Date Time spid# An error occurred in a Service Broker/Database Mirroring transport connection endpoint, Error: 2905, State: 2. (Nabije rol van eindpunt: initiatief, adres van eindpunt: ' <IP-adres> ')
Daarnaast wordt een dumpbestand gegenereerd in de map Logboek van SQL Server.
Oplossing
Cumulatieve updategegevens
Cumulatieve update 3 voor SQL Server 2012 Service Pack 1 (SP1)
De oplossing voor dit probleem werd voor het eerst uitgebracht in de cumulatieve update 3. Als u meer informatie wilt over het verkrijgen van dit cumulatieve updatepakket voor SQL Server 2012 SP 1, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
2812412 Cumulatief updatepakket 3 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 SP 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.