Sümptomid
Oletame, et on installitud üks järgmistest värskendustest arvutis, kus on Microsoft SQL Server 2008 R2 või Microsoft SQL Server 2012 installitud:
-
Kumulatiivne Update 6 SQL Server 2008 R2 Service Pack 1 (SP1) või uuem versioon
-
Kumulatiivne Update 1 SQL Server 2008 R2 hoolduspaketi Service Pack 2 (SP2) või uuem versioon
Sellises olukorras käivitate Taastada FILELISTONLY lause taastada andmebaasi SQL Server 2008 R2. Kuid taastamistoiming nurjub. Lisaks kuvatakse järgmine tõrketeade:
Sõnumi 3241, tase 16, riik 1 rida 1
Meedia pere seadmes ' <BackupFilePath>' on valesti vormindatud. SQL Server ei saa töödelda seda meedia pere. Sõnumi 3013, tase 16, riik 1 rida 1 TAASTADA FILELIST lõpetab ebanormaalselt.Märkus Kui käivitate DBCC CHECKDB aruande varasemates SQL Server 2008 R2, ilmneda ühtsuse tõrkeid, näitab probleemide Varunduskandja. Seetõttu varukoopia taastamist nendes varasemates versioonides.
Põhjus
See probleem ilmneb, sest kumulatiivne Update 1 SQL 2008 R2 hoolduspaketiga SP2 ja SQL Server 2008 R2 hoolduspaketi SP1 kumulatiivne Update 5 täita andmebaasi terviklikkust valideerimise andmebaasi taastamisel. Kontrollimine pole vaja Taastada FILELISTONLY lause.
Kontrollimine oli sisalduvad käigultparandused, mis on kirjeldatud KB 2685132. Andmebaasi terviklikkust valideerimise kohta lisateabe saamiseks klõpsake järgmist artiklinumbrit 2685132 Microsofti teabebaasi (Knowledge Base) artikli 2685132 vaatamiseks:2685132 FIX: Logi saatmine taastamise töö taastatakse rikutud tehingulogi varukoopiat teisese andmebaasi Logi saatmine esinemisjuhu SQL Server 2008 R2 või SQL Server 2012 eksemplari varukoopia töö käitamisel
Lahendus
Koondvärskenduse teave
SQL Server 2012 koondvärskenduse 9
Sellele probleemile lahenduse anti esmakordselt välja kumulatiivne Update 9. SQL Server 2012 selle koondvärskenduse paketi hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2867319 Kumulatiivne värskenduspaketi 9 SQL Server 2012Märkus. Et järgud on kumulatiivsed, iga uus versioon sisaldab kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2012 paranduse väljalaskes. Soovitame rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
2692828 SQL Server 2012 järgud, mis anti välja pärast SQL Server 2012
SQL Server 2012 Service Pack 1 koondvärskenduse 5
Sellele probleemile lahenduse anti esmakordselt välja kumulatiivne Update 5. Selle kumulatiivse värskenduspaketi SQL Server 2012 Service Pack 1 hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2861107 kumulatiivne värskendus 5 paketi SQL Server 2012 Service Pack 1Märkus. Et järgud on kumulatiivsed, iga uus versioon sisaldab kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2012 Service Pack 1 parandada keskkonda. Soovitame rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
2772858 SQL Server 2012 järgud, mis anti välja pärast SQL Server 2012 Service Pack 1
Koondvärskenduses 13 kohta SQL Server 2008 R2 hoolduspaketi SP1
Sellele probleemile lahenduse anti esmakordselt välja kumulatiivne Update 13. Selle kumulatiivse värskenduspaketi SQL Server 2008 R2 hoolduspaketi SP1 hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2855792 Kumulatiivne värskenduspaketi 13 SQL Server 2008 R2 hoolduspaketi SP1Märkus. Et järgud on kumulatiivsed, iga uus versioon sisaldab kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 R2 hoolduspaketi SP1 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 SQL Server 2008 R2 järgud, mis anti välja pärast SQL Server 2008 R2 Service Pack 1
Koondvärskenduses 7 SQL Server 2008 R2 hoolduspaketiga SP2
Sellele probleemile lahenduse anti esmakordselt välja kumulatiivne Update 7. Selle kumulatiivse värskenduspaketi SQL Server 2008 R2 hoolduspaketi SP2 hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2844090 kumulatiivne värskendus alla 7 SQL Server 2008 R2 hoolduspaketiga SP2Märkus. Et järgud on kumulatiivsed, iga uus versioon sisaldab kõiki Kiirparandusi ja kõiki turvaparandusi, mis lisandusid eelmise SQL Server 2008 R2 hoolduspaketiga SP2 parandada keskkonda. Soovitame rakendada kõige uuema parandustepaketi, mis sisaldab seda kiirparandust. Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
2730301 SQL Server 2008 R2 järgud, mis anti välja pärast SQL Server 2008 R2 Service Pack 2
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.
Lahendus
Selle probleemi lahendamiseks käivitage Taastada FILELISTONLY lause koos CONTINUE_AFTER_ERROR variant.