Du får feilmeldingen "en system-deklarasjonen Kontroller mislyktes" når du utfører en opprette PARTISJONEN FUNCTION-setningen i SQL Server 2008 R2

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

På denne siden

Symptom

Anta at du har en Microsoft SQL Server 2008 R2-forekomsten som er kumulativ oppdatering 6 for SQL Server 2008 R2 Service Pack 1 (SP1) eller SQL Server 2008 R2 Service Pack 2 (SP2) installert. Når du utfører en Opprette PARTISJONEN FUNCTION -setningen, i dette tilfellet oppstår en Deklarasjonsfeil. I tillegg får du en feilmelding som ligner på følgende:
Plassering:Stasjon>: \sql10_main_t\sql\ntdbms\msql\ddl\prtddl.cpp:1871
Uttrykk: FALSE
SPID:SPID>
Prosess-ID:Prosess-ID>
Beskrivelse: Ugyldig bryter verdi

Msg 3624, nivå 20 tilstand 1, linje 1

En systemkontroll påstand mislyktes. Se i feilloggen for SQL Server for detaljer. En Deklarasjonsfeil er vanligvis forårsaket av en feil eller dataødeleggelse i programvare. Hvis du vil kontrollere for feil i sikkerhetsdatabasen, bør du vurdere å kjøre DBCC CHECKDB. Hvis du har avtalt å sende Dumper til Microsoft under installasjonen, vil en Minidump sendes til Microsoft. En oppdatering kan være tilgjengelige fra Microsoft i den nyeste oppdateringspakken eller i en QFE fra kundestøtte.

Msg 0, nivå 20 tilstand 0, 0-linje

Det oppstod en alvorlig feil på gjeldende kommando. Resultatene, bør om noen, forkastes.
Merk Dette problemet oppstår bare når den tilpassede SQL_EBCDIC277_2_CP1_CS_AS-sammenlikningen er registrert i databasen som du utfører Opprett partisjon FUNCTION -setningen. For å identifisere databasene som har dette problemet, kjører du følgende SQL-skript:
SELECT name FROM master..sysdatabases WHERE version = 707

Løsning

Informasjon om kumulativ oppdatering

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
Obs! 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

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
Obs! 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

Informasjon om hurtigreparasjon

En støttet hurtigreparasjon er tilgjengelig fra Microsoft. Denne hurtigreparasjonen er imidlertid ment å løse problemet som er beskrevet i denne artikkelen. Bruk denne hurtigreparasjonen bare på systemer som har dette bestemte problemet.

Hvis hurtigreparasjonen er tilgjengelig for nedlasting, finnes delen "Hotfix laste ned-tilgjengelig" øverst i denne Knowledge Base-artikkelen. Hvis denne delen ikke vises, kan du sende en forespørsel til Microsofts kundeservice og kundestøtte for å få hurtigreparasjonen.

Obs! Hvis det oppstår andre problemer, eller hvis feilsøkingstips, må du kanskje opprette en separat forespørsel om. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av denne oppdateringen. For en fullstendig liste over telefonnumre for Microsofts kundeservice og kundestøtte eller opprette en separat forespørsel om, kan du gå til følgende Microsoft-webområde:
http://support.Microsoft.com/contactus/?ws=support
Obs! "Hurtigreparasjonen laste ned-tilgjengelig"-skjemaet viser språk hurtigreparasjonen er tilgjengelig. Hvis du ikke ser språket ditt, er det fordi hurtigreparasjonen ikke er tilgjengelig for dette språket.

Forutsetninger

Hvis du vil bruke denne hurtigreparasjonen, må du ha SQL Server 2008 R2 er installert på datamaskinen.

Krav om omstart

Du har ikke starte datamaskinen på nytt etter at du har installert denne hurtigreparasjonen.

Status

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

Egenskaper

Artikkel-ID: 2813697 - Forrige gjennomgang: 15. april 2013 - Gjennomgang: 2.0
Informasjonen i denne artikkelen gjelder:
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Reporting Services
  • Microsoft SQL Server 2008 R2 Service Pack 2
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
Nøkkelord: 
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbmt KB2813697 KbMtno
Maskinoversatt
Viktig: Denne artikkelen har blitt maskinoversatt, og dermed ikke oversatt av en person. For at alle artikler i vår database skal være oversatt til ditt språk, vil Microsoft benytte både personoversatte og maskinoversatte artikler. Det er viktig å merke seg at en maskinoversatt artikkel ikke alltid er perfekt. Det kan forekomme stave, strukturelle eller grammatiske feil. Microsoft er ikke ansvarlig for unøyaktigheter, feil eller skade ved bruk av innhold i artikkel som måtte forårsakes av feiloversettelse. Microsoft vil jevnlig oppdatere sitt maskinoversettelses programvare.
Den engelske versjonen av denne artikkelen er den følgende: 2813697

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