Požymiai
Tarkime, kad turite įdiegti vieną iš šių naujinimų kompiuteryje, kuriame yra Microsoft SQL Server 2008 R2 arba Microsoft SQL Server 2012 įdiegta:
-
Kaupiamasis naujinimas 6 SQL Server 2008 R2 1 pakeitimų paketas (SP1) arba naujesnės versijos
-
Kaupiamasis naujinimas 1 SQL Server 2008 R2 pakeitimų paketo 2 (SP2) arba naujesnės versijos
Tokiu atveju paleidus Atkurti FILELISTONLY patvirtinimo atkurti duomenų bazę "SQL Server 2008 R2". Tačiau atkūrimo operacija nepavyksta. Be to, Jūs gaunate tokį klaidos pranešimą:
Pranešimas 3241, lygio 16, valstybė 1, 1 eilutė
Media šeimos įrenginyje ' <BackupFilePath>' suformuotas netinkamai. SQL serveris negali apdoroti šio medijos šeima. Pranešimas 3013, lygio 16, valstybė 1, 1 eilutė ATKURTI rinkmenų sąrašą yra nutraukti neįprastai.Pastaba Jei vykdote DBCC CHECKDB sakinį ankstesnės komponavimo versijos SQL Server 2008 R2, galite pastebėti nuoseklumo klaidos, reiškia, kad problemų, atsarginės kopijos laikmeną. Todėl šioms ankstesnėms versijoms gali būti atkurti atsarginę kopiją.
Priežastis
Ši problema iškyla dėl to, Kaupiamasis naujinimas 5 SQL Server 2008 R2 SP1 ir SQL 2008 R2 SP2 Kaupiamasis naujinimas 1 atlikti duomenų bazės išsamumo tikrinimas, kai atkūrimui. Tačiau šis tikrinimas nėra būtina Atkurti FILELISTONLY patvirtinimą.
Šis tikrinimas buvo įtraukta į karštąsias pataisas, aprašytas KB 2685132. Jei norite gauti daugiau informacijos apie duomenų bazės išsamumo tikrinimas, spustelėkite šį straipsnio numerį 2685132 "Microsoft" žinių bazės straipsnyje 2685132:2685132 FIX: žurnalo pristatymas atkūrimo užduotis atkuria sugadintas operacijų žurnalo atsarginės kopijos antriniams duomenų bazės paleidus žurnalo pristatymas atsarginės kopijos kūrimo užduoties egzempliorius, SQL Server 2008 R2 arba SQL Server 2012 egzempliorius
Sprendimas
Kaupiamojo naujinimo informacija
Kaupiamasis naujinimas, 9 SQL Server 2012
Ši problema buvo pirmą kartą buvo išleistas Kaupiamasis naujinimas 9. Jei norite gauti daugiau informacijos apie tai, kaip gauti šį kaupiamųjų naujinimų paketas "SQL Server 2012", spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
2867319 kaupiamojo naujinimo paketo 9 "SQL Server 2012"Pastaba. Kadangi komponavimo versijos yra kaupiamosios, kiekvienoje pataisų laidoje būna visos karštosios ir visus saugos pataisas, kurios buvo įtrauktos į ankstesnę SQL Server 2012 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į:
2692828 the SQL Server 2012 komponavimo versijos, išleistos po to, kai buvo išleistas SQL Server 2012
Kaupiamasis naujinimas 5 SQL Server 2012 1 pakeitimų paketas
Ši problema buvo pirmą kartą buvo išleistas Kaupiamasis naujinimas 5. Jei norite gauti daugiau informacijos apie tai, kaip gauti šį kaupiamųjų naujinimų paketas SQL Server 2012 1 pakeitimų paketą, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
2861107 kaupiamojo naujinimo paketo 5, SQL Server 2012 1 pakeitimų paketasPastaba. Kadangi komponavimo versijos yra kaupiamosios, kiekvienoje pataisų laidoje būna visos karštosios ir visus saugos pataisas, kurios buvo įtrauktos į ankstesnės SQL Server 2012 Service Pack 1 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į:
2772858 the SQL Server 2012 komponavimo versijos, išleistos po to, kai buvo išleistas SQL Server 2012 1 pakeitimų paketas
Kaupiamasis naujinimas 13 SQL Server 2008 R2 SP1
Ši problema buvo pirmą kartą buvo išleistas Kaupiamasis naujinimas 13. Jei norite gauti daugiau informacijos apie tai, kaip gauti šį kaupiamųjų naujinimų paketas SQL Server 2008 R2 SP1, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
2855792 kaupiamojo naujinimo paketą 13, SQL Server 2008 R2 SP1Pastaba. Kadangi komponavimo versijos yra kaupiamosios, kiekvienoje pataisų laidoje būna visos karštosios ir visus saugos pataisas, kurios buvo įtrauktos į ankstesnę SQL Server 2008 R2 SP1 nustatyti išleidimo. 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 the SQL Server 2008 R2 komponavimo versijos, išleistos po to, kai buvo išleistas SQL Server 2008 R2 1 pakeitimų paketas
Kaupiamasis naujinimas 7 SQL Server 2008 R2 SP2
Ši problema buvo pirmą kartą buvo išleistas Kaupiamasis naujinimas 7. Jei norite gauti daugiau informacijos apie tai, kaip gauti šį kaupiamųjų naujinimų paketas SQL Server 2008 R2 SP2, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
2844090 kaupiamojo naujinimo paketo 7 SQL Server 2008 R2 SP2Pastaba. Kadangi komponavimo versijos yra kaupiamosios, kiekvienoje pataisų laidoje būna visos karštosios ir visus saugos pataisas, kurios buvo įtrauktos į ankstesnę SQL Server 2008 R2 SP2 nustatyti išleidimo. 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į:
2730301 the SQL Server 2008 R2 komponavimo versijos, išleistos po to, kai buvo išleistas SQL Server 2008 R2 Service Pack 2
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Sprendimas
Norėdami išspręsti šią problemą, paleiskite Atkurti FILELISTONLY sakinį, kartu su CONTINUE_AFTER_ERROR parinktis.