Korriger: Brudd på tilgangstillatelse eller feil resultat når du setter inn data til eller oppdatere en ny partisjon på en partisjonert tabell i SQL Server 2008 R2, SQL Server 2012 eller SQL Server 2008

Artikkeloversettelser Artikkeloversettelser
Artikkel-ID: 2504090 - Vis produkter som denne artikkelen gjelder for.
Vis alt | Skjul alt

På denne siden

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

Symptom

Vurder følgende scenarier:

Scenario 1

  • Du kan slette en kolonne med en partisjonert tabell i Microsoft SQL Server 2008 R2, 2012 for Microsoft SQL Server eller Microsoft SQL Server 2008.
  • Du kan opprette en ny partisjon for tabellen.
  • Du prøver å sette inn dataene i den nye partisjonen i tabellen.
  • Du kan bytte partisjoner for tabellen.
  • Du prøver å sette inn dataene i den nye partisjonen i tabellen.
I dette scenariet kan det oppstå et brudd på tilgangstillatelse. I tillegg får du følgende feilmelding:

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

Scenario 2

  • Du har en partisjonert tabell i SQL Server 2008 R2, SQL Server 2012 eller SQL Server 2008.
  • Du kan endre komprimeringstypen av en partisjon.
  • Du prøver å oppdatere partisjonen eller sette inn data i partisjonen.
I dette scenariet kan det oppstå et brudd på tilgangstillatelse. I tillegg får du følgende feilmelding:

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

Årsak

Dette problemet oppstår fordi aksessor som SQL Server bruker til å sette inn data i ulike partisjoner gjenkjenner endringer i metadata på feil måte. Når data settes inn i den nye partisjonen som er opprettet etter en kolonne blir brutt, antall maksimalt kan nullstilles kolonnene i den nye partisjonen kan være en færre enn maksimalt kan nullstilles kolonnene i den gamle partisjonen.

Løsning

Informasjon om kumulativ oppdatering

Kumulativ oppdatering 4 for SQL Server 2012 SP1

Hurtigreparasjonen for dette problemet ble først utgitt i kumulativ oppdatering 4. Hvis du vil ha mer informasjon om hvordan du får tak i denne kumulative oppdateringen for SQL Server-2012 SP1, klikker du artikkelnummeret nedenfor for å gå til artikkelen i Microsoft Knowledge Base:
2833645 Kumulativ oppdatering 4 for SQL Server-2012 SP1
Merk Ettersom som versjoner er kumulative, inneholder hver nye fix-utgivelse alle hurtigreparasjonene og sikkerhetsreparasjonene som var inkludert i tidligere SQL Server 2012 SP1 løser utgivelsen. Vi anbefaler at du vurderer å bruke den nyeste versjonen av hurtigreparasjonen som inneholder denne hurtigreparasjonen. Hvis du vil ha mer informasjon, klikker du artikkelnummeret nedenfor for å gå til artikkelen i Microsoft Knowledge Base:
2772858 SQL Server-2012 bygger som ble gitt ut etter at SQL Server 2012 Service Pack 1 ble utgitt

Samleoppdatering 6 for SQL Server 2008 R2 Service Pack 2

Hurtigreparasjonen for dette problemet ble først utgitt i kumulativ oppdatering 6. Hvis du vil ha mer informasjon om hvordan du får tak i denne kumulative oppdateringen for SQL Server 2008 R2 Service Pack 2, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2830140 Kumulativ oppdateringspakke 6 for SQL Server 2008 R2 Service Pack 2
Merk Fordi versjoner er kumulative, inneholder hver nye fix-utgivelse alle hurtigreparasjonene og sikkerhetsreparasjonene som var inkludert i den forrige SQL Server 2008 R2 Service Pack 2 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:
2730301 SQL Server 2008 R2 bygger som ble gitt ut etter at SQL Server 2008 R2 Service Pack 2 ble utgitt

Samleoppdatering 7 for SQL-Server 2012

Hurtigreparasjonen for dette problemet ble først utgitt i kumulativ oppdatering-7. Hvis du vil ha mer informasjon om hvordan du får tak i denne kumulative oppdateringen for SQL Server-2012, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2823247 Kumulativ oppdateringspakke 7 for SQL Server-2012
Merk Fordi versjoner er kumulative, inneholder hver nye fix-utgivelse alle hurtigreparasjonene og sikkerhetsreparasjonene som var inkludert i den forrige SQL Server 2012 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:
2692828 SQL Server-2012 bygger som ble gitt ut etter at SQL Server-2012 ble utgitt

Kumulativ oppdatering 12 for SQL Server 2008 R2 Service Pack 1

Hurtigreparasjonen for dette problemet ble først utgitt i kumulative oppdateringen 12. Hvis du vil ha mer informasjon om hvordan du får tak i denne kumulative oppdateringen for SQL Server 2008 R2 Service Pack 1, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2828727 Kumulativ oppdateringspakke 12 for SQL Server 2008 R2 Service Pack 1
Merk Fordi versjoner er kumulative, inneholder hver nye fix-utgivelse alle hurtigreparasjonene og sikkerhetsreparasjonene som var inkludert i den forrige SQL Server 2008 R2 Service Pack 1 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:
2567616 SQL Server 2008 R2 bygger som ble gitt ut etter at SQL Server 2008 R2 Service Pack 1 ble utgitt

Kumulativ oppdatering 10 for SQL Server 2008 Service Pack 3

Hurtigreparasjonen for dette problemet ble først utgitt i kumulativ oppdatering 10. Hvis du vil ha mer informasjon om hvordan du får tak i denne kumulative oppdateringen for SQL Server 2008 Service Pack 3, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2814783 Kumulativ oppdateringspakke 10 for SQL Server 2008 Service Pack 3
Merk Fordi versjoner er kumulative, inneholder hver nye fix-utgivelse alle hurtigreparasjonene og sikkerhetsreparasjonene som var inkludert i tidligere SQL Server 2008 Service Pack 3 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:
2629969 SQL Server 2008 bygger som ble gitt ut etter at SQL Server 2008 Service Pack 3 ble utgitt.

SQL Server 2008 R2 Service Pack 1

Hurtigreparasjonen for dette problemet ble først utgitt i kumulativ oppdatering 9. Hvis du vil ha mer informasjon om hvordan du får tak i denne kumulative oppdateringen for SQL Server 2008 R2 Service Pack 1, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2756574 Kumulativ oppdateringspakke 9 for SQL Server 2008 R2 Service Pack 1
Merk Fordi versjoner er kumulative, inneholder hver nye fix-utgivelse alle hurtigreparasjonene og sikkerhetsreparasjonene som var inkludert i den forrige SQL Server 2008 R2 Service Pack 1 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:
2567616 SQL Server 2008 R2 bygger som ble gitt ut etter at SQL Server 2008 R2 Service Pack 1 ble utgitt

SQL Server 2008 R2


Hurtigreparasjonen for dette problemet ble først utgitt i kumulativ oppdatering-7. Hvis du vil ha mer informasjon om hvordan du får tak i denne kumulative oppdateringen for SQL Server 2008 R2, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2507770 Kumulativ oppdateringspakke 7 for SQL Server 2008 R2
Merk 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 SQL Server 2008 R2 bygger som ble gitt ut etter at SQL Server 2008 R2 ble utgitt

Informasjon om oppdateringspakke for SQL Server 2008 R2

Hvis du vil løse dette problemet ved å få tak i den nyeste oppdateringspakken for SQL Server 2008 R2. Hvis du vil ha mer informasjon, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2527041Hvordan du får tak i den nyeste oppdateringspakken for SQL Server 2008 R2

Workaround

Du kan omgå dette problemet ved å bygge alle partisjoner på partisjonert tabellen når du slipper en av kolonnene i tabellen.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Dette problemet ble først løst i SQL Server 2008 R2 Service Pack 1.

Mer informasjon

Hvis du vil ha mer informasjon om hvordan du oppretter komprimerte tabeller og indekser, kan du gå til følgende MSDN-webområde:
Datakomprimering

Egenskaper

Artikkel-ID: 2504090 - Forrige gjennomgang: 1. juni 2013 - Gjennomgang: 3.0
Informasjonen i denne artikkelen gjelder:
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
Nøkkelord: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2504090 KbMtno
Maskinoversatt
VIKTIG: Denne artikkelen ble oversatt med maskinoversettelsesprogramvare fra Microsoft og muligens redigert av Microsoft Community via CTF-teknologi i stedet for av en oversetter. Microsoft tilbyr både menneskelig oversatte og maskinoversatte/Community-redigerte artikler, slik at du får tilgang til alle artiklene i vår Knowledge Base på ditt eget språk. En maskinoversatt eller Community-redigert artikkel er imidlertid ikke alltid perfekt. Den kan inneholde feil i vokabular, syntaks eller grammatikk, mye likt en fremmedspråklig som forsøker å snakke språket ditt. Microsoft har ikke ansvar for unøyaktige opplysninger, feil eller skade forårsaket av feilaktig oversettelse av innholdet eller kundenes bruk av informasjonen. Microsoft oppdaterer jevnlig maskinoversettelsesprogramvaren og -verktøyene for å forbedre redigering av maskinoversatte tekster.
Den engelske versjonen av denne artikkelen er den følgende: 2504090

Gi tilbakemelding

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com