Oprava: Obnovení trvá pro databázi SQL Server 2008 nebo v prostředí SQL Server 2008 R2

Překlady článku Překlady článku
ID článku: 2524743 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Obnovení databáze v prostředí Microsoft SQL Server 2008 nebo Microsoft SQL Server 2008 R2 může trvat velmi dlouhou dobu ve fázi 1, fáze analýzy. K tomuto problému obvykle dochází při mnoho transakcí mezi začátkem a koncem poslední kompletní kontroly před vypnutím serveru SQL Server. Může například dojít miliony transakcí.

Když nastane tento problém je v protokolu chyb serveru SQL Server zaznamenána chybová zpráva podobná následující:
Obnovení databáze "databáze"(5) je dokončeno 0 % (přibližně 1234 sekund zůstávají). 3 Fáze 1. Toto je pouze informativní zpráva. Není nutná žádná akce uživatele.

Dlouhé obnovení problému může dojít také vrácení jedné nebo více transakcích dlouhotrvající nebo příliš mnoho souborů virtuální protokolu (VLFs) jsou v transakčním protokolu. Další informace o snížení výkonu při obnovení databáze, klepněte na následující číslo článku databáze Microsoft Knowledge Base:
2455009 Oprava: Snížení výkonu při obnovení databáze, pokud existuje mnoho VLFs uvnitř transakce protokolu SQL Server 2005, SQL Server 2008 nebo SQL Server 2008 R2

Příčina

Problému dochází, protože s bloky dostatek hash není generován tabulky hash. Proto trvá dlouho hledat řetězce hash.

Řešení

Chcete-li tento problém vyřešit, můžete použijte tuto opravu hotfix.

Informace o kumulativní aktualizaci

SQL Server 2008 R2

Oprava tohoto problému vydání kumulativní aktualizace 9. Další informace o získání tohoto balíčku kumulativní aktualizace pro SQL Server 2008 R2 získáte v článku znalostní báze Microsoft Knowledge Base:
2567713 Kumulativní balíček aktualizace 9 pro SQL Server 2008 R2
Poznámka: Protože sestavení jsou kumulativní a každá nová verze oprava obsahuje všechny opravy hotfix a opravit všechny opravy zabezpečení, které byly součástí předchozích SQL Server 2008 R2 release. Doporučujeme zvážit použití nejnovější vydání opravy obsahující tuto opravu hotfix. Další informace získáte v článku znalostní báze Microsoft Knowledge Base:
981356 SQL Server 2008 R2 sestavení, které byly vydány po vydání produktu SQL Server 2008 R2

Aktualizace Service Pack 1 pro SQL Server 2008 R2

Oprava tohoto problému vydání kumulativní aktualizace 2 pro SQL Server 2008 R2 Service Pack 1. Další informace o získání tohoto balíčku kumulativní aktualizace získáte v článku znalostní báze Microsoft Knowledge Base:
2567714 Kumulativní aktualizace 2 pro aktualizaci Service Pack 1 pro SQL Server 2008 R2
Poznámka: Protože sestavení jsou kumulativní a každá nová verze oprava obsahuje všechny opravy hotfix a opravit všechny opravy zabezpečení, které byly součástí předchozích SQL Server 2008 R2 release. Doporučujeme zvážit použití nejnovější vydání opravy obsahující tuto opravu hotfix. Další informace získáte v článku znalostní báze Microsoft Knowledge Base:
2567616 SQL Server 2008 R2 vytvoří vydané po aktualizaci Service Pack 1 pro SQL Server 2008 R2 byla vydána.

SQL Server 2008 Service Pack 2

Oprava tohoto problému vydání 5 kumulativní aktualizaci pro SQL Server 2008 Service Pack 2. Další informace o této kumulativní aktualizaci balíčku získáte v článku znalostní báze Microsoft Knowledge Base:
2555408 Balíček 5 kumulativní aktualizaci pro SQL Server 2008 Service Pack 2
Poznámka: Protože sestavení jsou kumulativní a každá nová verze oprava obsahuje všechny opravy hotfix a opravit všechny opravy zabezpečení, které byly součástí předchozích SQL Server 2008 release. Společnost Microsoft doporučuje zvážit použití nejnovější vydání opravy obsahující tuto opravu hotfix. Další informace získáte v článku znalostní báze Microsoft Knowledge Base:
2402659 Vytvoří SQL Server 2008, které byly vydány po vydání aktualizace SQL Server 2008 Service Pack 2
Opravy hotfix Microsoft SQL Server 2008 jsou vytvořeny pro konkrétní aktualizace service Pack pro SQL Server. K instalaci serveru SQL Server 2008 Service Pack 2 je třeba použít opravu hotfix serveru SQL Server 2008 Service Pack 2. Standardně všechny oprava hotfix v aktualizaci SQL Server service pack do další aktualizaci service pack pro SQL Server.

SQL Server 2008 Service Pack 1

Oprava tohoto problému vydání 15 kumulativní aktualizaci pro SQL Server 2008 Service Pack 1. Další informace o této kumulativní aktualizaci balíčku získáte v článku znalostní báze Microsoft Knowledge Base:
2555406 15 Balíčku kumulativní aktualizace pro SQL Server 2008 Service Pack 1
Poznámka: Protože sestavení jsou kumulativní a každá nová verze oprava obsahuje všechny opravy hotfix a opravit všechny opravy zabezpečení, které byly součástí předchozích SQL Server 2008 release. Společnost Microsoft doporučuje zvážit použití nejnovější vydání opravy obsahující tuto opravu hotfix. Další informace získáte v článku znalostní báze Microsoft Knowledge Base:
970365 Vytvoří SQL Server 2008, které byly vydány po vydání aktualizace Service Pack 1 pro SQL Server 2008
Opravy hotfix Microsoft SQL Server 2008 jsou vytvořeny pro konkrétní aktualizace service Pack pro SQL Server. K instalaci aktualizace Service Pack 1 pro SQL Server 2008 je třeba použít opravu hotfix serveru SQL Server 2008 Service Pack 1. Standardně všechny oprava hotfix v aktualizaci SQL Server service pack do další aktualizaci service pack pro SQL Server.

Informace o opravě hotfix

Má k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena pouze problém popsané v tomto článku. Použití této opravy hotfix pouze u systémů, ve kterých dochází k problému popsaného v tomto článku. Tato oprava hotfix může být dále testována. Proto pokud jste závažně tento problém, doporučujeme počkat na další aktualizaci softwaru tuto opravu hotfix obsahovat.

Pokud je oprava hotfix je k dispozici ke stažení, je sekce "Hotfix ke stažení" v horní části tohoto článku. Pokud tento oddíl nevidíte, obraťte se na Technickou podporu společnosti Microsoft pro získání opravy hotfix.

Poznámka: Pokud se objeví další problémy nebo je potřeba problém dále řešit, je nutné, abyste vytvořili servisní požadavek na službu technické podpory. Běžné výdaje na technickou podporu se týkají dalších otázek a problémů, které nelze vyřešit pomocí 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 samostatnou žádost navštivte následující web společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=support
Poznámka: Jazyky, pro které je oprava hotfix k dispozici, se zobrazí ve formuláři „Oprava Hotfix k dispozici stahování". Pokud váš jazyk, je oprava hotfix není k dispozici pro daný jazyk.

Požadavky

Musíte mít nainstalované opravy Microsoft SQL Server 2008 Service Pack 2.

Informace o restartování

Bude pravděpodobně třeba restartovat počítač po instalaci této opravy hotfix. Proces serveru SQL však bude restartován.

Informace o nahrazení

Tato oprava hotfix nenahrazuje dříve vydané opravy hotfix.

Informace o souboru

Anglická verze této opravy hotfix má atributy souborů (nebo novější) uvedené v následující tabulce. Data a časy těchto souborů jsou uvedeny koordinovaný světový čas (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete časem Časové pásmo karty v Datum a čas položky v Ovládacích panelech.
Pro všechny podporované verze x 86-SQL Server 2008
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Sqlservr.exe Složka2007.100.4286.042,793,83227. Května 201121: 57X86
Pro všechny podporované 64bitové verze serveru SQL Server 2008 x
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Sqlservr.exe Složka2007.100.4286.057,736,04027. Května 201119: 02X64
Pro všechny podporované verze IA-64 systému SQL Server 2008
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Sqlservr.exe Složka2007.100.4286.0111,166,31227. Května 201108: 14IA-64


Jak potíže obejít

Chcete-li tento problém vyřešit, proveďte jeden z následujících:
  • Počkejte na dokončení obnovení.
  • Obnovte databázi ze zálohy.

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části "Informace v tomto článku jsou určeny pro produkt".

Další informace

Další informace o kontrolních a vstup z instance databázového stroje a na následujícím webu Microsoft Developer Network (MSDN):
Psaní stránek
Další informace o procesu kopírování dat ze zálohy a použití protokolu transakcí dat a vrátit ji dopředu cílový bod obnovení, naleznete na následujícím webu Microsoft Developer Network (MSDN):
Jak obnovit Principy a práce pro zálohování a obnovení serveru SQL Server

Vlastnosti

ID článku: 2524743 - Poslední aktualizace: 15. srpna 2011 - Revize: 3.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Enterprise Evaluation
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Express with Advanced Services
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Express with Advanced Services
Klíčová slova: 
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbbug kbexpertiseinter kbmt KB2524743 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:2524743

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com