FIX: Backup nurjub SQL Server 2008, SQL Server 2008 R2 või SQL Server 2012 kui lubate muutuste jälituse andmebaas

NB! Artikkel on tõlgitud Microsofti masintõlketarkvaraga ja seda saab parandada Kogukonnapõhise tõlkeraamistiku (CTF) tehnoloogiaga. Microsoft pakub masintõlgitud, kogukonna järeltöödeldud ja inimtõlgitud artikleid, et anda mitmekeelne juurdepääs kõigile meie teabebaasi artiklitele. Masintõlgitud ja järeltöödeldud artiklites võib olla sõnavara-, süntaksi- ja/või grammatikavigu. Microsoft ei vastuta mingite ebatäpsuste, tõrgete ega kahjude eest, mis on tulenenud sisu valest tõlkest või selle kasutamisest meie klientide poolt. Lisateavet CTF-i kohta leiate aadressilt http://support.microsoft.com/gp/machine-translation-corrections/et.

Artikli ingliskeelse versiooni kuvamiseks klõpsake siin: 2603910
Microsoft levitab Microsoft SQL Server 2008 Service Pack 1 (SP1), Microsoft SQL Server 2008 Service Pack 2 (SP2), Microsoft SQL Server 2008 R2 või Microsoft SQL Server 2012 lahendab ühe allalaaditava failina. Et parandused on kumulatiivsed, sisaldab iga uus kõiki Kiirparandusi ja kõik turvavärskendused, mis lisandusid eelmise SQL Server 2008 hoolduspaketiga SP1, SQL Server 2008 SP2, SQL Server 2008 R2 või SQL Server 2012 uuendatud versiooni.
Sümptomid
Kui saate proovida uuesti varundada andmebaasi Microsoft SQL Server 2008, Microsoft SQL Server 2008 R2 või Microsoft SQL Server 2012 backup aruande, siis toiming nurjub, kui täidetud on järgmised tingimused:
  • Muutuste jälituse andmebaasis on lubatud.
  • Andmebaas on taastatud vähemalt ühel korral pärast muutuste jälitus on sisse lülitatud.

Lisaks logitakse järgmine tõrketeade SQL Server error log:
<Date><Time><spid>Tõrge: 2601, raskusaste: 14, riik: 1.
<Date><Time><spid>Ei saa sisestada duplikaatvõtmerida objekti 'sys.syscommittab' unikaalse indeksiga '<Index name="">'.
<Date><Time><spid>Tõrge: 3999, raskusaste: 17, riik: 1.
<Date><Time><spid>Failed to commit tabeli uhtmine ketta dbid <Database id="">2601 tõrke tõttu. Vaadake lisateavet errorlog.</Database> </spid></Time></Date></spid></Time></Date></Index></spid></Time></Date></spid></Time></Date>
Märkused
  • See probleem võib ilmneda juhul, kui nende juhiste taastada andmebaasi:
    1. SQL Serveri teenuse taaskäivitamisel.
    2. Andmebaasi taastamine varukoopia failist.
  • See tõrge võib ilmneda ka siis, kui kontrollpunkti toimingut sooritada andmebaasis.

Lahendus

Koondvärskenduse teave

SQL Server 2012

Sellele probleemile lahenduse anti esmakordselt välja kumulatiivne Update 1 SQL Server 2012. Selle koondvärskenduse paketi kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2679368 Kumulatiivne värskenduspakett 1 rakendusele SQL Server 2012
Märkus Et järgud on kumulatiivsed, sisaldab iga uus parandus kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2012 paranduse väljalaskes. Microsoft soovitab rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
2692828 Pärast SQL Server 2012 väljaandmist väljaantud SQL Server 2012 järgud
Peate rakendama kiirparandust SQL Server 2012 installi SQL Server 2012.

SQL Server 2008 R2

Selle probleemi parandus anti esmakordselt välja kumulatiivne värskendus 11. SQL Server 2008 R2 selle koondvärskenduse paketi hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2633145 Kumulatiivne värskenduspakett 11 SQL Server 2008 R2
Märkus Et järgud on kumulatiivsed, sisaldab iga uus parandus kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 R2 paranduse väljalaskes. Soovitame rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
981356 Pärast SQL Server 2008 R2 väljaandmist väljaantud SQL Server 2008 R2 järgud

SQL Server 2008 R2 hoolduspaketi 1

Selle probleemi parandus anti esmakordselt välja kumulatiivne värskendus 4, SQL Server 2008 R2 hoolduspaketi jaoks. Selle koondvärskenduse paketi hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2633146 Kumulatiivne värskenduspakett 4 SQL Server 2008 R2 hoolduspakett Service Pack 1 kohta
Märkus Et järgud on kumulatiivsed, sisaldab iga uus parandus kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 R2 paranduse väljalaskes. Soovitame rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
2567616 Pärast SQL Server 2008 R2 hoolduspaketi väljaandmist väljaantud SQL Server 2008 R2 järgud

SQL Server 2008 hoolduspakett 2

Sellele probleemile lahenduse anti esmakordselt välja kumulatiivne Update 7 SQL Server 2008 hoolduspaketi SP2. Selle koondvärskenduse paketi kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2617148 Kumulatiivne värskenduspakett 7 SQL Server 2008 hoolduspaketi SP2 jaoks
Märkus Et järgud on kumulatiivsed, sisaldab iga uus parandus kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 paranduse väljalaskes. Microsoft soovitab rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
2402659 Pärast SQL Server 2008 hoolduspaketi SP2 väljaandmist väljaantud SQL Server 2008 järgud
Microsoft SQL Server 2008 Kiirparandused on loodud teatud SQL serveri hoolduspakette. Peate rakendama kiirparandust SQL Server 2008 hoolduspaketi SP2 SQL Server 2008 hoolduspaketi SP2 installi. Vaikimisi sisaldab käigultparandused, SQL Server service Pack antud järgmise SQL Server service Pack.

Kiirparanduse teave

Toetatud käiguparandus on saadaval Microsoftilt. See kiirparandus on ette nähtud üksnes käesolevas artiklis kirjeldatud probleemi lahendamiseks. Kasutage seda parandust ainult selle konkreetse probleemiga süsteemides.

Kui kiirparandus on allalaadimiseks saadaval, seal on selle teabebaasi artikli alguses jaotis "Kiirparandus on allalaadimiseks saadaval". Kui seda jaotist ei ole, saatke Microsofti klienditeenindusele ja -toele taotlus kiirparanduse hankimiseks.

Märkus Kui ilmneb veel probleeme või kui on tarvis teha tõrkeotsing, peate looma eraldi tugiteenuse taotluse. Tavapärane tugiteenuse tasu kehtib täiendavatele tugiteenustega seotud küsimustele ning probleemidele, mis pole lahendatavad konkreetse kiirparandusega. Microsofti klienditeeninduse ja -toe telefoninumbrite täieliku loendi vaatamiseks või eraldi tugiteenuse taotluse loomiseks külastage järgmist Microsofti veebisaiti: Märkus "Kiirparandus on allalaadimiseks saadaval" vormil kuvatakse keeled, mille jaoks kiirparandus on saadaval. Kui te ei näe oma keelt, ei ole kiirparandus selles keeles saadaval.

Eeltingimused

Selle kiirparanduse rakendamiseks peab teil olema koondvärskenduse pakett 6 SQL Server 2008 hoolduspaketi SP2 installimist.

Taaskäivitamise nõue

Te ei pea pärast selle kiirparanduse rakendamist arvutit taaskäivitama.

Kiirparanduse asendamise teave

See kiirparandus ei asenda varem avaldatud kiirparandust.

Failiteave

Selle kiirparanduse globaalne versioon on failiatribuute (või uuemaid) mis on loetletud järgmises tabelis. Kuupäevad ja kellaajad need failid jaoks on loetletud maailmaaja järgi (UTC). Faili teabe vaatamisel teisendatakse see kohalikule ajale. UTC-aja ja kohaliku aja erinevuse väljaselgitamiseks kasutage sedaAjavööndKlõpsake vahekaardil onKuupäev ja kellaaegjuhtpaneeli üksuse.

Faili nimiFaili versioonFaili mahtKuupäevAegPlatvorm
Sqlservr.exe2007.100.4322.042,800,48007-Oct-201112:35x 86
Sqlservr.exe2007.100.4322.057,971,55207-Oct-201111:51x 64
Sqlservr.exe2007.100.4322.0111,266,14407-Oct-201111:27IA-64
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises Kehtib järgmiste toodete kohta loetletud Microsofti toodetel.
Lisateave
SQL serveri arelated probleemi lahendamiseks vaadake järgmist Teabebaasi artiklit:

SQL serveri tabelist sys.syscommittab korduvaid võti

Hoiatus. See artikkel on masintõlgitud.

Atribuudid

Artikli ID: 2603910 – viimati läbi vaadatud: 08/10/2015 20:03:00 – redaktsioon: 1.0

Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2012 Enterprise

  • kbtshoot kbqfe kbfix kbexpertiseadvanced kbsurveynew kbautohotfix kbhotfixserver kbmt KB2603910 KbMtet
Tagasiside