Korriger: OS-feil 665 når du utføre DBCC CHECKDB-kommandoen for databasen som inneholder indeksen for columnstore i SQL Server-2014

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: 3029977
Symptom
Anta at du har en database som inneholder store columnstore indekser i Microsoft SQL Server-2014. Når du utføre DBCC CHECKDB-kommandoen for databasen, mottar du følgende feilmelding fra SQL Server-feilloggen:
Operativsystemet returnerte feil 665 (den forespurte operasjonen ikke kan fullføres på grunn av en begrensning i filsystemet) til SQL Server under en skriveoperasjon på offset 0x00004a21310000 i filen 'Disknavn>: \Programfiler\Microsoft SQL Server\MSSQL12. MSSQLSERVER\MSSQL\Data\XXXX.mdf'. Flere meldinger i SQL Server-feil logg- og hendelsesloggen kan gi en mer detaljert. Dette er en alvorlig feil på systemnivå betingelse som truer databaseintegriteten, og som må rettes opp umiddelbart. Fullføre en full database Konsistenskontroll (DBCC CHECKDB). Denne feilen kan skyldes mange faktorer; Hvis du vil ha mer informasjon, se SQL Server Books Online.
Når du utføre DBCC CHECKTABLE-kommandoen for tabellen som inneholder indeksen columnstore, får du følgende feilmelding:
Msg 0, nivå 11, tilstand 0, 0-linjen
Det oppstod en alvorlig feil på gjeldende kommando. Resultatene, bør om noen, forkastes.
Samtidig får du følgende feilmelding i feilloggen:
DBCC CHECKTABLE (<Table_Name></Table_Name>) utføres ved avsluttet på en unormal måte på grunn av feiltilstand 6 Domenenavn\brukernavn. Brukt tid: 0 timer 3 minutter 36 sekunder.
Årsak
Dette problemet oppstår på grunn av en feil i mekanismen forhåndshenting av SQL Server columnstore indeks-funksjonen. Denne defekten fører til datatilgangssider til å fylle ut snapshot-databasen som vil føre til en tidlig 665 operativsystemfeil unødvendig.

NoteDBCC CHECKDB-kommandoen oppretter automatisk en database snapshot internt. Du kan støte på det samme problemet når du oppretter et statisk utvalg av en database og utføre flere spørringer som bruker columnstore-indeksen manuelt.
Løsning

Informasjon om oppdateringspakke

Hvis du vil løse dette problemet, får tak i Service Pack 1 for SQL Server-2014.

Hvis du vil ha mer informasjon om SQL Server 2014 Service Pack 1 (SP1), kan du se feil som er løst i SQL Server 2014 Service Pack 1.

Informasjon om kumulativ oppdatering

Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.

Anbefaling: Installere den nyeste 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. Vi anbefaler at du laster ned og installerer 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".

Advarsel: Denne artikkelen er autooversatt

Egenskaper

Artikkel-ID: 3029977 – Forrige gjennomgang: 03/14/2016 09:49:00 – Revisjon: 5.0

Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3029977 KbMtno
Tilbakemelding