Obnovení protokolu s úsporným režimem na rozšířený formát disku může způsobit 9004 chybová v SQL Server 2008 R2 nebo SQL Server 2012

Poznámka: Po instalaci opravy hotfix nebo service pack, je nutné povolit příznak trasování 3057, chcete-li opravu hotfix pracovat.

Příznaky

Jde o takovouto situaci:
  • Máte Microsoft SQL Server protokolu expedice nebo zálohování a obnovení nastavení mezi dvěma servery.
  • Primární databáze má svého souboru protokolu (ldf) uložený na disku, která má "Bajtů za fyzický sektor" nastavit jako 512 bajtů.
  • Provést transakci záloh protokolu databáze a zkuste obnovit pomocí možnosti úsporného režimu na sekundární databáze.
  • Soubor protokolu transakcí databáze sekundární (ldf) je umístěn na disku, která má "Bajtů za fyzický sektor" nastavit jako 4 096 bajtů.
V tomto scénáři operace obnovení nezdaří a vrátí následující chybovou zprávu:

Chyba: 9004, závažnosti: 16, stav: 6.
Došlo k chybě při zpracování protokolu databáze ' <název_databáze>'. Pokud je to možné obnovte ze zálohy. Pokud není k dispozici zálohu, může být nutné znovu vytvořit protokol.

Po této chybě dojde, sekundární databáze přejde do stavu podezřelé.

Řešení

Kumulativní aktualizace

Tento problém byl poprvé opraven v následující kumulativní aktualizace serveru SQL Server:

Kumulativní aktualizace 2 pro SQL Server 2014 SP1

Kumulativní aktualizace 7 pro SQL Server 2012 SP2
O kumulativní aktualizace pro SQL Server

Opravy hotfix pro SQL Server 2008 R2 s aktualizací SP2

Společnost Microsoft má k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena pouze problému popsanému v tomto článku. Použití této opravy hotfix pouze u systémů, ve kterých dochází k tomuto konkrétnímu problému.

Pokud oprava hotfix je k dispozici ke stažení, je sekce "Oprava Hotfix je k dispozici ke stažení" v horní části tohoto článku znalostní báze Knowledge Base. Pokud tento oddíl není uveden, odešlete požadavek na Microsoft Zákaznický servis a podporu k získání opravy hotfix.

Poznámka: Pokud nastanou další problémy nebo bude nutné další řešení potíží, bude možná třeba vytvořit další samostatný požadavek na služby. Běžná cena za technickou podporu se vztahuje k dodatečným otázkám podpory a k problémům, které se netýkají této konkrétní opravy hotfix. Úplný seznam telefonních čísel služeb zákazníkům společnosti Microsoft a podpoře nebo vytvořit zvláštní požadavek na službu navštivte následující web společnosti Microsoft:Poznámka: "Hotfix stažení k dispozici" formulář zobrazí jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, to je protože oprava hotfix není k dispozici pro daný jazyk.

Jak potíže obejít

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Chcete-li tento problém vyřešit, použijte jednu z následujících řešení:
  • Přesuňte soubor protokolu transakcí v cílovém umístění na jednotce, která má "Bajtů za fyzický sektor" nastavit jako 512 bajtů.

    Poznámka: Úsporný režim souboru může být stále umístěn na jednotce, která má "Bajtů za fyzický sektor" nastavit jako 4096 bajtů.
  • Obnovení záloh protokolu bez použití možnosti úsporného režimu. Místo úsporného režimu použijte možnost WITH NORECOVERY během operace obnovení.

Další informace

Chcete-li zjistit hodnotu "Bajtů za fyzický sektor", můžete použít nástroj příkazového řádku Fsutil . Pokud tento parametr není zobrazen ve výstupu, je třeba použít opravu hotfix, která je určena v KB982018.

Chcete-li ověřit typ disku, který máte, postupujte takto:
  1. Na příkazovém řádku se zvýšenými oprávněními spusťte následující příkaz:
    Fsutil fsinfo ntfsinfo  x : 
    Poznámka: V tomto příkazu je < x > představuje jednotku, která při kontrole.
  2. K určení typu jednotky, které máte použijte hodnoty "Bajtů na sektor" a "Bajtů za fyzický sektor". Chcete-li to provést, použijte následující tabulku.
    Hodnota "Bajtů na sektor"Hodnotu "Bajtů za fyzický sektor"Typ jednotky
    40964096Nativní 4 kB
    5124096Rozšířený formát (512E)
    512512nativní 512 bajtů
Vlastnosti

ID článku: 2987585 - Poslední kontrola: 19. 1. 2017 - Revize: 1

Váš názor