KORRIGERA: Ett åtkomstfel uppstår när du använder funktionen COUNT_BIG och över-instruktionen i en fråga i SQL Server 2008 eller SQL Server 2008 R2

Gäller för: SQL Server 2008 R2 Service Pack 2SQL Server 2008 R2SQL Server 2008

Microsoft distribuerar Microsoft SQL Server 2008 eller Microsoft SQL Server 2008 R2 korrigeringar som en nedladdningsbar fil. Eftersom korrigeringar är kumulativa innehåller varje ny utgåva innehåller alla snabbkorrigeringar och säkerhetskorrigering för alla säkerhetskorrigeringar som ingår i föregående SQL Server 2008 eller SQL Server 2008 R2.

Symptom


Ett åtkomstfel uppstår när du kör en fråga som använder funktionen COUNT_BIG följt av över-sats i Microsoft SQL Server 2008 eller Microsoft SQL Server 2008 R2. Dessutom visas följande felmeddelande:
Msg 0, nivå 11, ange 0, raden < > ett allvarligt fel inträffade för aktuellt kommando. Eventuella resultat bör ignoreras. Msg 0, nivå 20, ange 0, raden < > ett allvarligt fel inträffade för aktuellt kommando. Eventuella resultat bör ignoreras.
Dessutom loggas följande händelse i programloggen:
KÄLLA: MSSQLSERVEREvent-ID: 17310Message: en begäran från sessionen med SPID < ID > genereras ett allvarligt undantag. SQL Server avslutas sessionen. Kontakta produktsupport med dumpning framställs i loggkatalog.
När problemet uppstår genereras en mini dumpfilen i SQL Server-loggmapp. Dessutom loggas ett felmeddelande av följande slag i loggfilen för SQL Server:
spid < datum > < ID > * Undantagskod = c0000005 EXCEPTION_ACCESS_VIOLATION < tidpunkt > spid < ID > * åtkomstfel uppstod läsning adress 0000000000000010 < tidpunkt > spid < ID >< bort >< datum och tid > Serverfel: 17310, allvarlighetsgrad: 20, tillstånd: 1. < tidpunkt > Server A användarens begäran från sessionen med SPID < ID > genereras ett allvarligt undantag. SQL Server avslutas sessionen. Kontakta produktsupport med dumpning framställs i loggkatalog.

Lösning


Information om Kumulativ uppdatering

SQL Server 2008 R2

Korrigeringsfil för problemet gavs först ut i kumulativ uppdatering 2. Mer information om hur du skaffar den kumulativa uppdateringspaket för SQL Server 2008 R2 klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2072493 Kumulativt uppdateringspaket 2 för SQL Server 2008 R2
Obs! Eftersom på byggen är kumulativa, varje ny version av korrigeringsfilen innehåller alla snabbkorrigeringar och säkerhetskorrigering för alla säkerhetskorrigeringar som ingår i föregående SQL Server 2008 R2. Vi rekommenderar att du använder den senaste utgåvan av korrigering som innehåller den här snabbkorrigeringen. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
981356 SQL Server 2008 R2-versioner som har getts ut efter SQL Server 2008 R2

SQLServer 2008

Korrigeringsfil för problemet gavs först ut i kumulativ uppdatering 8 för SQL Server 2008 Service Pack 1. Mer information om den kumulativa uppdateringspaket klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
981702 Kumulativt uppdateringspaket 8 för SQL Server 2008 Service Pack 1
Obs! Eftersom på byggen är kumulativa, varje ny version av korrigeringsfilen innehåller alla snabbkorrigeringar och säkerhetskorrigering för alla säkerhetskorrigeringar som ingår i föregående SQL Server 2008. Vi rekommenderar att du använder den senaste utgåvan av korrigering som innehåller den här snabbkorrigeringen. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
970365 SQL Server 2008 bygger som har getts ut efter SQL Server 2008 Service Pack 1
Snabbkorrigeringar för Microsoft SQL Server 2008 skapas för särskilda SQL Server servicepack. Du måste installera en snabbkorrigering för SQL Server 2008 Service Pack 1 till en installation av SQL Server 2008 Service Pack 1. En snabbkorrigering som finns i en SQL Server service pack ingår som standard i nästa service pack för SQL Server.

Status


Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet ”gäller”.

Referenser


Information om stegvis Servicing modellen för SQL Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
935897 En inkrementell Servicing modell är tillgänglig från SQL Server-teamet att leverera snabbkorrigeringar för rapporterade problem
Mer information om namngivning schemat för uppdateringar för SQL Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
822499Nytt system för namngivning för Microsoft SQL Server-programuppdateringspaket
För mer information om terminologin för programuppdateringar klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
824684 Beskrivning av standardterminologin som används för att beskriva Microsoft-programuppdateringar