Microsoft distribueert Microsoft SQL Server 2008-oplossingen als één downloadbaar bestand. Aangezien de fixes cumulatief zijn, bevat elke nieuwe release alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige versie van SQL Server 2008 fix.
Symptomen
Neem het volgende scenario:
-
U hebt een tabel met een kolom met ruimtelijke gegevenstype in Microsoft SQL Server 2008.
-
Er bestaat een index voor de kolom Spatial datatype.
-
Met een query wordt verwezen naar de kolom met ruimtelijke gegevenstypen in de werkbelasting die wordt gebruikt in database Tuning Advisor (DTA).
In dit scenario kan een toegangsfout optreden in de SQL Server-engine. De verbinding die DTA gebruikt om de werkbelasting te verwerken, wordt automatisch gesloten. Daarnaast wordt het volgende foutbericht vastgelegd in het foutenlogboek van SQL Server:
<datum> <tijd> SPID # SqlDumpExceptionHandler: process # generate fataal Exception c0000005 EXCEPTION_ACCESS_VIOLATION. Dit proces wordt beëindigd door SQL Server.
Oplossing
Informatie over service packs voor SQL Server 2008
Download het meest recente Service Pack voor SQL Server 2008 om dit probleem op te lossen. Klik op het volgende artikelnummer in de Microsoft Knowledge Base voor meer informatie:
968382 Het nieuwste Service Pack voor SQL Server 2008
Workaround
Om dit probleem te omzeilen, kunt u een van de volgende methoden gebruiken:
-
De ruimtelijke index uitschakelen of weghalen in de kolom met ruimtelijke gegevenstypen en de index opnieuw opbouwen na voltooiing van de DTA-analyse.
-
Verwijder de query die verwijst naar de kolommen met ruimtelijke gegevenstypen en de tabellen die worden gebruikt voor ruimtelijke gegevenstypen in de werkbelasting die wordt gebruikt door DTA.
Opmerking Door middel van de DTA adviseren de DTA geen ruimtelijke indexen te maken voor ruimtelijke kolommen voor tabellen.
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Meer informatie
Ga naar de volgende MSDN-website voor meer informatie over het hulpprogramma DTA: