Korriger: Feil resultat når du bruker BCP-verktøyet til å eksportere data fra en forekomst av SQL Server 2008 R2, til en datafil

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

På denne siden

Symptom

Anta at du prøver å bruke verktøyet Bulk Copy Program (BCP) til å eksportere data fra en forekomst av Microsoft SQL Server 2008 R2, til en datafil. Imidlertid oppstår en feil når verktøyet BCP henter flere rader med data. For eksempel er "824" feilmelding generert i SQL Server-feilloggen:
Dato tid spid51 feil: 824, alvorlighetsgrad: 24, tilstand: 2.
Dato tid spid51 SQL Server oppdaget en logisk konsekvens-baserte i/u-feil: feil pageid (forventet 1:43686; faktisk 0:0). Det oppstod en lese av siden (1:43686) i database-ID 23 på offset 0x0000001554c000 i filen 'FilePath\Filename'. Flere meldinger i SQL Server-feil logg- eller hendelsesloggen kan gi en mer detaljert. Dette er en alvorlig feil som truer databaseintegriteten og 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.
I dette tilfellet returnerer verktøyet BCP feilaktig verdien "0", som angir at dataeksport operasjonen var vellykket.

Merk Dette problemet berører bare BCP-verktøyet. Andre metoder for innsetting av bulk håndterer feilmeldingen riktig.

Løsning

Informasjon om kumulativ oppdatering

Kumulativ oppdatering 5 for SQL Server 2008 R2 Service Pack 2 (SP2)

Hurtigreparasjonen for dette problemet ble først utgitt i kumulativ oppdatering 5. Hvis du vil ha mer informasjon om hvordan du får tak i denne kumulative oppdateringen for SQL Server 2008 R2 S2008 R2 SP2, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2797460 Kumulativ oppdateringspakke 5 for SQL Server 2008 R2 S2008 R2 SP2
Obs! Fordi versjoner er kumulative, inneholder hver nye fix-utgivelse alle hurtigreparasjonene og sikkerhetsreparasjonene som var inkludert i den forrige SQL Server 2008 R2 S2008 R2 SP2 løser 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

Status

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

Mer informasjon

Hvis du vil ha mer informasjon om hvordan du feilsøker "824" feil i SQL Server, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2015756 Slik feilsøker du Msg 824 i SQL Server
Hvis du vil ha mer informasjon om hvordan du bruker BCP-verktøyet i Microsoft SQL Server 2008 R2, kan du gå til følgende MSDN-webområde:
Slik bruker du verktøyet BCP i SQL Server 2008 R2

Egenskaper

Artikkel-ID: 2790668 - Forrige gjennomgang: 18. februar 2013 - Gjennomgang: 1.0
Informasjonen i denne artikkelen gjelder:
  • Microsoft SQL Server 2008 R2 Service Pack 2 på følgende plattformer
    • Microsoft SQL Server 2008 R2 Enterprise
    • Microsoft SQL Server 2008 R2 Developer
    • Microsoft SQL Server 2008 R2 Standard
Nøkkelord: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2790668 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: 2790668

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