Korriger: Det oppstår brudd på tilgangstillatelse når du bruker funksjonen COUNT_BIG og OVER-setningsdelen i en spørring i SQL Server 2008 eller SQL Server 2008 R2


Microsoft distribuerer Microsoft SQL Server 2008 eller Microsoft SQL Server 2008 R2 løser som én nedlastbar fil. Fordi reparasjonene er kumulative, inneholder hver nye utgivelse alle hurtigreparasjonene og sikkerhetsreparasjonene som var inkludert i den forrige SQL Server 2008 eller SQL Server 2008 R2 Løs utgivelsen.

Symptomer


I Microsoft SQL Server 2008 eller Microsoft SQL Server 2008 R2 oppstår det et brudd på tilgangstillatelse når du kjører en spørring som bruker funksjonen COUNT_BIG etterfulgt av setningsdelen OVER. I tillegg får du følgende feilmelding:
Msg 0, nivå 11, tilstand 0, < linje >

Det oppstod en alvorlig feil på gjeldende kommando. Resultatene, bør om noen, forkastes.

Msg 0, nivå 20, tilstand 0, < linje >

Det oppstod en alvorlig feil på gjeldende kommando. Resultatene, bør om noen, forkastes.
I tillegg logges følgende hendelse i programloggen:
KILDE: MSSQLSERVER
Hendelses-ID: 17310
Melding: En brukerforespørsel fra økten med SPID <-> ID generert et uopprettelig unntak. SQL Server, avsluttes økten. Kontakt kundestøtte med dump produsert i loggmappen.
Når dette problemet oppstår, genereres en mini dumpfilen i SQL Server Logg-mappen. I tillegg logges en feilmelding som ligner på følgende i loggfilen for SQL Server:
< dato klokkeslett > spid < ID > * unntakskode = c0000005 EXCEPTION_ACCESS_VIOLATION
< dato klokkeslett > spid < ID > * tilgangstillatelse lesing adresse 0000000000000010

< dato klokkeslett > spid < ID >< fjernet >

< dato klokkeslett > Server-feil: 17310, alvorlighetsgrad: 20, tilstand: 1.

< dato klokkeslett > Server A brukerforespørsel fra økten med SPID <-> ID generert et uopprettelig unntak. SQL Server, avsluttes økten. Kontakt kundestøtte med dump produsert i loggmappen.

Oppløsning


Informasjon om kumulativ oppdatering



SQL Server 2008 R2


Hurtigreparasjonen for dette problemet ble først utgitt i kumulative oppdateringen 2. Hvis du vil ha mer informasjon om hvordan du får tak i denne kumulative oppdateringen for SQL Server 2008 R2, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2072493 kumulativ sikkerhetsoppdateringspakke 2 for SQL Server 2008 R2
Obs! Fordi versjoner er kumulative, inneholder hver nye fix-utgivelse alle hurtigreparasjonene og sikkerhetsreparasjonene som var inkludert i tidligere SQL Server 2008 R2 Løs utgivelsen. Vi anbefaler at du vurderer å bruke den nyeste versjonen av hurtigreparasjonen som inneholder denne hurtigreparasjonen. Hvis du vil ha mer informasjon, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
981356 for SQL Server 2008 R2 bygger som ble gitt ut etter at SQL Server 2008 R2 ble utgitt

Sqlserver 2008


Hurtigreparasjonen for dette problemet ble først utgitt i kumulative oppdateringen 8 for SQL Server 2008 Service Pack 1. Hvis du vil ha mer informasjon om denne kumulative oppdateringen, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
981702 kumulativ oppdateringspakke 8 for SQL Server 2008 Service Pack 1
Obs! Fordi versjoner er kumulative, inneholder hver nye fix-utgivelse alle hurtigreparasjonene og sikkerhetsreparasjonene som var inkludert i den forrige SQL Server 2008 Løs utgivelsen. Vi anbefaler at du vurderer å bruke den nyeste versjonen av hurtigreparasjonen som inneholder denne hurtigreparasjonen. Hvis du vil ha mer informasjon, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
970365 for SQL Server 2008 bygger som ble gitt ut etter at SQL Server 2008 Service Pack 1 ble utgitt
Hurtigreparasjoner for Microsoft SQL Server 2008 opprettes for bestemte oppdateringspakker for SQL Server. Du må bruke en hurtigreparasjon for SQL Server 2008 Service Pack 1 til en installasjon av SQL Server 2008 Service Pack 1. En hurtigreparasjon som finnes i en SQL Server service pack er som standard inkludert i neste oppdateringspakke for SQL Server.

Status


Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Referanser


Informasjon om trinnvis Vedlikehold modellen for SQL Server, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

935897 en trinnvis Vedlikehold modell er tilgjengelig fra SQL Server-teamet å levere hurtigreparasjoner for rapporterte problemer



Hvis du vil ha mer informasjon om navngivingspraksis for SQL Server-oppdateringer, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

822499 Ny navngivingspraksis for oppdateringspakker for Microsoft SQL Server-programvare


Hvis du vil ha mer informasjon om terminologi for programvareoppdatering, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
824684 beskrivelse av standardterminologien som brukes til å beskrive oppdateringer av Microsoft-programvare