Taasta Logi Standby mode Advanced Format kettal võib põhjustada 9004 tõrge SQL Server 2008 R2 või SQL Server 2012

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: 2987585
Teatis
Märkus Pärast käigultparanduse või hoolduspaketti rakendamiseks peate lubama jälituslipu 3057 kiirparanduse tööd teha.
Sümptomid
Kujutage ette järgmist stsenaariumi.
  • Teil on Microsoft SQL serveri logi saatmine või varundus/taaste seadistada kahe serveri vahel.
  • Esmane andmebaas on selle tehingulogi faili (.ldf) salvestatud kettal, millel on "Bytes per füüsilise sektori" seatud 512 baiti.
  • Viite tehingu andmebaasi varundamine ja seejärel proovite ooterežiimi võimalus teise andmebaasi abil taastada.
  • Teisene andmebaasi tehingulogi faili (.ldf) asub kettal, millel on "Bytes per füüsilise sektori" seatud 4096 baiti.
Selle stsenaariumi puhul taastamistoiming nurjub ja tagastab järgmise tõrketeate:

Tõrge: 9004 raskusaste: 16, riik: 6.
Andmebaasi Logi töötlemisel ilmnes tõrge "databasename>'. Võimaluse korral taastada varundatud. Kui varundus ei ole saadaval, võib olla vaja taastada Logi.

Selle tõrke ilmnemisel läheb teise andmebaasi kahtlustatava olekusse.
Lahendus

Koondvärskendus

See probleem parandati esmakordselt SQL Server järgmise koondvärskenduse:

SQL serveri 2014 SP1 koondvärskenduse 2

SQL Server 2012 SP2 koondvärskenduse 7

Kumulatiivseid värskendusi SQL serveri kohta

Iga uue SQL serveri koondvärskendus sisaldab kõigi kiirparanduste ja turbevärskenduste parandusi, mis sisaldusid eelmises koondvärskenduses. Vaadake SQL serveri kumulatiivseid värskendusi:

Kiirparanduse SQL Server 2008 R2 hoolduspaketiga SP2

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, on selle teabebaasi artikli alguses jaotis Kiirparandus on 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 Vormil Kiirparandus on allalaadimiseks saadaval kuvatakse keeled, mille jaoks kiirparandus on saadaval. Kui te ei näe oma keelt, ei ole kiirparandus selles keeles saadaval.

Vastukaal
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Selle probleemi lahendamiseks kasutage ühte järgmistest lahendustest.
  • Teisaldage tehingulogi faili sihtkohta draiv, millel on "Bytes per füüsilise sektori" seatud 512 baiti.

    Märkus Ooterežiimi faili ikka asub draivil, mis on "Bytes per füüsilise sektori" seatud 4096 baiti.
  • Taastada Logi varukoopiaid, valige suvand kasutamata. Selle asemel PUHKEREŽIIMI suvandit kasutada koos NORECOVERY võimalus taastada toimingu käigus.
Lisateave
Saate kasutada käsurea utiliidi Fsutil "Bytes per füüsilise sektori" väärtuse määramiseks. Kui see parameeter ei ole nähtav väljund, peate rakendama kiirparandust, mis on määratud selle KB982018.

Millist ketast, kuhu kontrollimiseks toimige järgmiselt.
  1. Laiendatud käsuviibalt käsu käivitage järgmine käsk:
    Fsutil fsinfo ntfsinfo x:
    Märkus Selle käsu <x></x> tähistab draivi, mis on kontrollimine.
  2. "Bytes Per Sector" ja "Bytes per füüsilise sektori" väärtused abil saate määratleda, millist ketast, kuhu. Selleks kasutage järgmist tabelit.
    "Bytes Per Sector" väärtus"Baidid füüsilise sektori" väärtusDraivi tüüp
    409640964K native
    5124096Advanced Format (tuntud ka kui 512E)
    512512512-baidine native

Hoiatus. See artikkel on masintõlgitud.

Atribuudid

Artikli ID: 2987585 – viimati läbi vaadatud: 08/20/2015 04:04:00 – redaktsioon: 2.0

Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2014 Service Pack 1

  • kbsurveynew kbexpertiseinter kbqfe kbfix kbhotfixserver kbautohotfix kbexpertiseadvanced kbmt KB2987585 KbMtet
Tagasiside