NUSTATYTI: SQL Server 2008 "arba" SQL Server 2008 R2 duomenų bazės atsarginę kopiją nepavyksta, jei įgalinsite keitimų sekimas, ši duomenų bazė

SVARBU: šis straipsnis išverstas naudojant „Microsoft“ mašininio vertimo programinę įrangą ir gali būti pataisytas naudojant „Community Translation Framework“ (CTF) technologiją. „Microsoft“ siūlo mašinos išverstus ir po to bendruomenės suredaguotus straipsnius, taip pat žmogaus išverstus straipsnius siekdama suteikti prieigą prie visų savo žinių bazės straipsnių daugeliu kalbų. Mašinos išverstuose ir vėliau paredaguotuose straipsniuose gali būti žodyno, sintaksės ir / arba gramatikos klaidų. „Microsoft“ neatsako už jokius netikslumus, klaidas arba žalą, patirtą dėl neteisingo turinio vertimo arba mūsų klientų naudojimosi juo. Daugiau apie CTF žr. http://support.microsoft.com/gp/machine-translation-corrections.

Spustelėkite čia, norėdami pamatyti šio straipsnio versiją anglų kalba: 2522893
Požymiai
Microsoft SQL Server 2008 "arba" SQL Server 2008 R2, jūs bandote atsarginę duomenų bazę, naudojant atsarginių kopijų kūrimo patvirtinimą. Vis dėlto atsarginio kopijavimo operacija nepavyksta, ir SQL serverio klaidos žurnalo faile registruojami šių klaidos pranešimų:
<Date><Time><spid>Klaida: 2601, svarbos: 14, valstybė: 1.</spid></Time></Date>
<Date><Time><spid>Neįmanoma įterpti rakto eilutės dublikato į objektą "sys.syscommittab" naudojant unikalią rodyklę "<Index name="">'.</Index> </spid></Time></Date>
<Date><Time><spid>Klaida: 3999, svarbos: 17, valstybė: 1.</spid></Time></Date>
<Date><Time>Nepavyko išvalyti lentelės pradžios tašką į diską, į dbid <Database id="">dėl klaidos 2601 <spid>. Patikrinkite, ar errorlog, jei norite gauti daugiau informacijos. </spid></Database></Time></Date>

Ši problema kyla, kai šios sąlygos:
  • Įgalinote SQL serverio keisti trackingon šioje duomenų bazėje.
  • Įjungę keitimų sekimas, duomenų bazę įvyko duomenų bazės atkūrimo bent vieną kartą.

    Pastaba. Dažniausiai scenarijai, vykdant duomenų bazės atkūrimas yra šie:
    • Kai iš naujo SQL serverio paslaugą.
    • Kai duomenų bazė yra atkurti iš atsarginės kopijos.

Be to, toliau 2601 gali taip pat būti klaida bandant atlikti kontrolinį tašką operaciją šios duomenų bazės SQL Server.

Daugiau informacijos apie veiklą, kuri gali sukelti duomenų bazės kontrolės, pateikiama "Veikla, dėl kurių per kontrolinį tašką" potemę, skyrių "Kontroliniai taškai ir the Active dalis, the žurnalo" SQL Server 2008 dokumentų, šių:


Sprendimas

Kaupiamojo naujinimo informacija

SQL Server 2008 3 pakeitimų paketas

Šios problemos sprendimas pirmą kartą buvo išleistas Kaupiamasis naujinimas 2 SQL Server 2008 3 pakeitimų paketu. Jei norite gauti daugiau informacijos apie šį kaupiamųjų naujinimų paketą, spustelėkite šį straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
2633143 SQL Server 2008 pakeitimų paketą 3 kaupiamųjų naujinimų paketas 2
Pastaba. Kadangi komponavimo versijos yra kaupiamosios, kiekvienoje pataisų laidoje yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnę SQL Server 2008 pataisymų laidą. "Microsoft" rekomenduoja manote, kad pritaikyti pačios naujausios pataisų laidos, kuriame bus šios karštosios pataisos. Norėdami gauti daugiau informacijos, spustelėkite toliau pateiktą straipsnio numerį ir peržiūrėkite „Microsoft Knowledge Base“ žinių bazės straipsnį:
2629969 SQL Server 2008 komponavimo versijos, išleistos po to, kai buvo išleistas SQL Server 2008 3 pakeitimų paketą
Microsoft SQL Server 2008 karštosios pataisos yra sukurti konkrečių SQL serverio pakeitimų paketus. SQL Server 2008 3 pakeitimų paketo karštųjų pataisų turite pritaikyti prie SQL Server 2008 3 pakeitimų paketo diegimas. Pagal numatytuosius nustatymus, bet karštąsias pataisas, pateiktą "SQL Server" pakeitimų paketą yra įtrauktas į kitą "SQL Server" pakeitimų paketą.

SQL Server 2008 R2 1 pakeitimų paketas

Šios problemos sprendimas pirmą kartą buvo išleista Kaupiamasis naujinimas 1 SQL Server 2008 R2 1 pakeitimų paketą. Jei norite gauti daugiau informacijos apie tai, kaip gauti šį kaupiamųjų naujinimų paketą, spustelėkite šį straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
2544793 Kaupiamųjų naujinimų paketas 1 SQL Server 2008 R2 1 pakeitimų paketą
Pastaba. Kadangi komponavimo versijos yra kaupiamosios, kiekvienoje pataisų laidoje yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnę SQL Server 2008 R2 pataisymų laidą. Rekomenduojame, kad manote, kad pritaikyti pačios naujausios pataisų laidos, kuriame bus šios karštosios pataisos. Norėdami gauti daugiau informacijos, spustelėkite toliau pateiktą straipsnio numerį ir peržiūrėkite „Microsoft Knowledge Base“ žinių bazės straipsnį:
2567616 SQL Server 2008 R2 komponavimo versijos, išleistos po to, kai buvo išleistas SQL Server 2008 R2 1 pakeitimų paketą

SQL Server 2008 R2

Šios problemos sprendimas pirmą kartą buvo išleistas Kaupiamasis naujinimas 8. Jei norite gauti daugiau informacijos apie tai, kaip gauti šį kaupiamąjį naujinimą paketą SQL Server 2008 R2, spustelėkite šį straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
2534352 Kaupiamojo naujinimo paketo 8 SQL Server 2008 R2
Pastaba. Kadangi komponavimo versijos yra kaupiamosios, kiekvienoje pataisų laidoje yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnę SQL Server 2008 R2 pataisymų laidą. Rekomenduojame, kad manote, kad pritaikyti pačios naujausios pataisų laidos, kuriame bus šios karštosios pataisos. Norėdami gauti daugiau informacijos, spustelėkite toliau pateiktą straipsnio numerį ir peržiūrėkite „Microsoft Knowledge Base“ žinių bazės straipsnį:
981356 SQL Server 2008 R2 komponavimo versijos, išleistos po SQL Server 2008 R2 buvo

Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Nuorodos
Norėdami gauti daugiau informacijos apie programinės įrangos naujinimo terminiją, spustelėkite toliau esančio straipsnio numerį ir peržiūrėkite „Microsoft“ žinių bazės straipsnį:
824684 Įprastos terminologijos, vartojamos „Microsoft“ programinės įrangos naujinimams apibūdinti, aprašas
Daugiau informacijos
SQL Server nustatyti susijusį klausimą, žr. šį žinių bazės straipsnį:

Kodo eilutes iš SQL serverio sys.syscommittab lentelė
atsarginę duomenų bazės kontrolinį tašką syscommittab si_xdes_id

Įspėjimas: šis straipsnis išverstas automatiškai

Savybės

Straipsnio ID: 2522893 – Paskutinė peržiūra: 08/12/2015 04:39:00 – Peržiūra: 1.0

Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Workgroup, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2008 R2 Enterprise

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2522893 KbMtlt
Atsiliepimai