FIX: Obnovenie trvá dlhšie, než sa očakávalo na databáze SQL Server 2008 alebo v prostredí SQL Server 2008 R2

Preklady článku Preklady článku
ID článku: 2524743 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

PRIZNAKY

V prostredí Microsoft SQL Server 2008 alebo Microsoft SQL Server 2008 R2 obnova databáz môže mať veľmi dlhú dobu vo fáze 1, fázy analýzy. Tento problém sa zvyčajne vyskytuje, keď počet transakcií dôjde medzi začiatkom a koncom posledného úplného kontrolného pred vypnutím SQL Server. Napríklad sa môže vyskytnúť milióny transakcií.

Ak sa vyskytne tento problém, chybové hlásenie podobné nasledujúcemu je prihlásený denník chýb servera SQL Server:
Obnovenie databázy "mydatabase"(5) je 0% úplné (približne 1234 sekundy zostať). Fáza 1 3. To je len informatívne hlásenie. Nevyžaduje sa žiadna akcia.

Dlhé vymáhanie problém sa môže vyskytnúť aj v ak jednej alebo viacerých dlho-bežiaci transakcií sú koľajových späť alebo príliš veľa súborov virtuálnej denníka (VLFs) sú v protokole transakcií. Ďalšie informácie o pomalý výkon pri obnovení databázy, kliknite na nasledovné číslo článku databázy Microsoft Knowledge Base:
2455009 FIX: Pomalé plnenie, keď môžete obnoviť databázu, ak existuje mnoho VLFs vnútri transakcií v SQL Server 2005, SQL Server 2008 alebo SQL Server 2008 R2

PRICINA

Problém sa vyskytuje, pretože nie je vytvorená hašovacia tabuľka s dostatok hash vedierka. Preto trvá dlho vyhľadávanie prostredníctvom hash reťazcov.

RIESENIE

Ak chcete tento problém odstrániť, použiť túto rýchlu opravu.

Kumulatívna aktualizácia informácií

SQL Server 2008 R2

Oprava tohto problému bol prvýkrát vydaný v Kumulatívna aktualizácia 9. Ďalšie informácie o tom, ako získať tento balík Kumulatívna aktualizácia pre SQL Server 2008 R2, po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
2567713 Kumulatívna aktualizácia balíka 9 pre SQL Server 2008 R2
Poznámka Pretože stavia sú kumulatívne, každé nové opraviť vydanie obsahuje všetky rýchlych a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúceho SQL Server 2008 R2 opraviť uvoľnenia. Odporúčame, aby ste zvážili, uplatňovaní posledné opravu uvoľnenie, ktoré túto rýchlu opravu obsahuje. Ďalšie informácie nájdete po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
981356 SQL Server 2008 R2 stavia, ktoré boli vydané po bol vydaný SQL Server 2008 R2

SQL Server 2008 R2 Service Pack 1

Oprava tohto problému bol prvýkrát vydaný v Kumulatívna aktualizácia 2 pre SQL Server 2008 R2 Service Pack 1. Ďalšie informácie o tom, ako získať tento balík Kumulatívna aktualizácia, po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
2567714 Kumulatívna aktualizácia balíka 2 pre SQL Server 2008 R2 Service Pack 1
Poznámka Pretože stavia sú kumulatívne, každé nové opraviť vydanie obsahuje všetky rýchlych a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúceho SQL Server 2008 R2 opraviť uvoľnenia. Odporúčame, aby ste zvážili, uplatňovaní posledné opravu uvoľnenie, ktoré túto rýchlu opravu obsahuje. Ďalšie informácie nájdete po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
2567616 SQL Server 2008 R2 stavia, ktoré boli vydané po SQL Server 2008 R2 Service Pack 1 bola vydaná

SQL Server 2008 Service Pack 2

Oprava tohto problému bol prvýkrát vydaný v Kumulatívna aktualizácia 5 pre SQL Server 2008 Service Pack 2. Ďalšie informácie o tejto Kumulatívna aktualizácia balíka, po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
2555408 Kumulatívna aktualizácia balíka 5 pre SQL Server 2008 Service Pack 2
Poznámka Pretože stavia sú kumulatívne, každé nové opraviť vydanie obsahuje všetky rýchlych a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúceho SQL Server 2008 opraviť uvoľnenia. Spoločnosť Microsoft odporúča, aby ste zvážili, uplatňovaní posledné opravu uvoľnenie, ktoré túto rýchlu opravu obsahuje. Ďalšie informácie nájdete po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
2402659 SQL Server 2008 stavia, ktoré boli vydané po bol vydaný SQL Server 2008 Service Pack 2
Microsoft SQL Server 2008 rýchlych sú vytvorené pre konkrétne SQL Server service pack. Musíte použiť SQL Server 2008 Service Pack 2 rýchlu opravu inštalácie SQL Server 2008 Service Pack 2. V predvolenom nastavení, rýchla oprava, ktorá je súčasťou balíka SQL Server service pack do ďalšej SQL Server service pack.

SQL Server 2008 Service Pack 1

Oprava tohto problému bol prvýkrát vydaný v Kumulatívna aktualizácia 15 SQL Server 2008 Service Pack 1. Ďalšie informácie o tejto Kumulatívna aktualizácia balíka, po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
2555406 Kumulatívna aktualizácia balíka 15 SQL Server 2008 Service Pack 1
Poznámka Pretože stavia sú kumulatívne, každé nové opraviť vydanie obsahuje všetky rýchlych a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúceho SQL Server 2008 opraviť uvoľnenia. Spoločnosť Microsoft odporúča, aby ste zvážili, uplatňovaní posledné opravu uvoľnenie, ktoré túto rýchlu opravu obsahuje. Ďalšie informácie nájdete po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
970365 SQL Server 2008 stavia, ktoré boli vydané po SQL Server 2008 Service Pack 1 bola vydaná
Microsoft SQL Server 2008 rýchlych sú vytvorené pre konkrétne SQL Server service pack. Rýchla oprava SQL Server 2008 Service Pack 1 musia vzťahovať na inštaláciu SQL Server 2008 Service Pack 1. V predvolenom nastavení, rýchla oprava, ktorá je súčasťou balíka SQL Server service pack do ďalšej SQL Server service pack.

Informácie o rýchlej oprave

Podporovaná rýchla oprava je k dispozícii od spoločnosti Microsoft. Táto rýchla oprava je však určená iba problém, popísaná v tomto článku. Táto rýchla oprava sa vzťahujú len na systémy, ktoré sa vyskytuje problém popísaný v tomto článku. Môže, že táto rýchla oprava bude ďalej testovaná. Preto, ak ste nie sú vážne ovplyvnené týmto problémom, odporúčame vám počkať na ďalšiu aktualizáciu softvéru, ktorá obsahuje túto rýchlu opravu.

Ak je rýchla oprava k dispozícii na prevzatie, je tu oddiel "Prevzatie dostupnej rýchlej opravy" na začiatku tohto článku databázy Knowledge Base. Ak sa táto sekcia nezobrazuje, obráťte sa na Microsoft zákaznícky servis a podpora získať rýchlu opravu.

Poznámka Ak sa vyskytnú ďalšie problémy alebo ak riešenie problémov je potrebné, budete musieť vytvoriť samostatnú servisnú požiadavku. Obvyklé podporu náklady budú vzťahovať na dodatočnú podporu otázky a otázky, ktoré nie sú oprávnené pre túto konkrétne rýchlu opravu. Úplný zoznam telefónnych čísel, Microsoft zákaznícky servis a podpora alebo vytvorte samostatnú servisnú požiadavku, navštívte nasledujúce webovú lokalitu spoločnosti Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Poznámka "Prevzatie dostupnej rýchlej opravy" formulár sa zobrazujú jazyky, pre ktoré je rýchla oprava k dispozícii. Ak váš jazyk nie je zobrazený, je to preto rýchla oprava nie je k dispozícii pre daný jazyk.

Predpoklady

Musíte mať program Microsoft SQL Server 2008 Service Pack 2 tejto rýchlej len v prípade, že je nainštalovaný.

Reštartujte informácie

Možno budete musieť reštartovať počítač po použití tejto rýchlej opravy. Avšak, proces SQL Server reštartuje.

Informácie o nahradení

Táto rýchla oprava nenahrádza predtým vydané rýchlu opravu.

Informácie o súbore

Anglická verzia tejto rýchlej opravy má atribúty súborov (alebo novšie atribúty) uvedené v nasledujúcej tabuľke. Dátumy a časy jednotlivých súborov sú uvedené v koordinovaný svetový čas (UTC). Keď zobrazíte informácie o súbore, sa skonvertuje na miestny čas. Ak chcete vyhľadať rozdiely medzi časom UTC a miestnym časom, použite Časové pásmo kartu v Dátum a čas položky v ovládacom paneli.
Pre všetky podporované x 86-bitové verzie SQL Server 2008
Zbaliť túto tabuľkuRozbaliť túto tabuľku
Názov súboruVerzia súboruVeľkosť súboruDátumČasPlatforma
Sqlservr.exe2007.100.4286.042,793,83227-Máj-201121: 57x 86
Pre všetky podporované x 64-bitových verzií SQL Server 2008
Zbaliť túto tabuľkuRozbaliť túto tabuľku
Názov súboruVerzia súboruVeľkosť súboruDátumČasPlatforma
Sqlservr.exe2007.100.4286.057,736,04027-Máj-201119: 02x 64
Pre všetky podporované IA-64-bitových verziách programu SQL Server 2008
Zbaliť túto tabuľkuRozbaliť túto tabuľku
Názov súboruVerzia súboruVeľkosť súboruDátumČasPlatforma
Sqlservr.exe2007.100.4286.0111,166,31227-Máj-201108: 14IA-64


RIEŠENIE

Obísť tento problém, vykonajte jeden z nasledujúcich krokov:
  • Čakať na zhodnotenie ukončené.
  • Obnoviť databázu zo zálohy.

STAV

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti „vzťahuje sa na".

DALSIE INFORMACIE

Ďalšie informácie o kontrolných stanovištiach a vstup/výstup z inštanciu databázový nástroj, navštívte internetovej Microsoft Developer Network (MSDN):
Písanie stránky
Ďalšie informácie o procese kopírovanie dát zo zálohy a uplatňovania prihlásení transakcie údajov rolka eun bodu obnovenia cieľové, navštívte nasledujúce webovú lokalitu Microsoft Developer Network (MSDN):
Ako obnoviť pochopenie a obnovenie zálohy pracovať v SQL Server

Vlastnosti

ID článku: 2524743 - Posledná kontrola: 15. augusta 2011 - Revízia: 1.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • 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
Kľúčové slová: 
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbbug kbexpertiseinter kbmt KB2524743 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:2524743

Odošlite odozvu

 

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