Symptomer
Anta at du har en partisjonert tabell med columnstore gruppert indeks (CCI) bygd på den i Microsoft SQL Server-2014. Når du prøver å sette inn rader i tabellen ved hjelp av Sett inn Bulk-operasjonen (for eksempel INSERT INTO... Velg fra...), SQL Server kan iverksette et brudd på tilgangstillatelse (AV) hvis følgende betingelser gjelder for tabellen:
-
Tabellen har en KONTROLLBEGRENSNING på den andre kolonnen eller høyere kolonner.
-
Du kan slette én eller flere kolonner, foran kolonnen med SJEKKER BEGRENSNINGEN fra tabellen, og dermed oppretter hull i kolonne-ordenstall.
-
Deretter du sette inn data satsvis i den andre eller etterfølgende partisjonen (men ikke den første partisjonen) som er enten:
-
Omorganisert ved hjelp av ALTER indeks... BYGGE partisjon = < ditt partisjonsnummeret, andre eller høyere >.
-
Byttet for en fase-tabell ved hjelp ALTER TABLE... BYTT TIL... PARTISJON < ditt partisjonsnummeret, andre eller høyere >.
-
Når dette skjer, kan du få en feilmelding som ligner på følgende, og en dumpfil AV genereres automatisk i SQL Server-feil Logg-mappen:
Feilmelding:
Msg 596, nivå 21, tilstand 1, linje, LineNumber
Kan ikke fortsette kjøringen fordi økten i kill-tilstand.
Msg 0, nivå 20, tilstand 0, linje, LineNumber
Det oppstod en alvorlig feil på gjeldende kommando. Resultatene, bør om noen, forkastes.
Løsning
Dette problemet er løst i den følgende kumulative oppdateringen for SQL Server:
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Referanser
Lær mer om terminologiensom Microsoft bruker til å beskrive oppdateringer av programvare.