Oprava: Replikace na server nefunguje déle, pokud jste ručně převzetí databází serveru SQL Server 2005

Překlady článku Překlady článku
ID článku: 912471 - Produkty, které se vztahují k tomuto článku.
BUG #: 415917 (SQLBUDT)
Microsoft distribuuje opravy 2005 Microsoft SQL Server jako jeden soubor ke stažení. Protože jsou kumulativní opravy, každá nová verze obsahuje všechny opravy hotfix a všechny zabezpečení opravuje, které byly součástí předchozí oprava SQL Server 2005 uvolnění.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

Tento článek popisuje následující o tomto vydání oprav hotfix:
  • Vyřešené problémy v tímto balíčkem oprav hotfix
  • Požadavky pro instalaci balíčku oprav hotfix
  • Určuje, zda po instalaci balíčku oprav hotfix je nutné restartovat počítač
  • Určuje, zda se nahrazuje balíčku oprav hotfix jiným balíčkem oprav hotfix
  • Určuje, zda je nutné provést žádné změny registru
  • Soubory, které jsou obsaženy v balíčku oprav hotfix

Příznaky

Zvažte následující scénář. V Microsoft SQL Server 2005 nastavit pro více než jednu databázi v režimu vysoké dostupnosti zrcadlení databáze. Databází se také nakonfigurovat jako vydavatelů transakční replikace. K replikaci dat mezi hlavní server a server zrcadlení nastavíte replikaci. V tomto scénáři při restartování hlavního serveru a ruční převzetí databází, replikace na server nefunguje déle.

Příčina

K tomuto problému dochází, protože zobrazení katalogu sys.databases je nesprávně aktualizována, po při převzetí databázi, která je zrcadlit. Replikace je zakázáno, protože sloupec zobrazení katalogu sys.databases v is_published je nastaven zpět na 0.

Řešení

Informace o aktualizaci Service Pack

Tento problém vyřešíte pomocí nejnovější aktualizace service pack pro Microsoft SQL Server 2005. Další informace získáte následujícím článku znalostní báze Microsoft:
913089Jak získat nejnovější aktualizaci service pack pro SQL Server 2005

Informace o opravě hotfix

Podporovaná oprava hotfix k dispozici od společnosti Microsoft. Tato oprava hotfix je však určena pouze k odstranění problému popsaného v tomto článku. Tuto opravu hotfix použijte pouze v systémech, ve kterých dochází k tomuto konkrétnímu problému. Tato oprava hotfix může být dále testována. Proto pokud je přísně neohrožuje tento problém, doporučujeme počkat na další aktualizaci softwaru, která bude tuto opravu hotfix obsahovat.

Pokud je oprava hotfix k dispozici ke stažení, je oddíl "K dispozici oprava Hotfix stahování" v horní části tohoto článku znalostní báze Knowledge Base. Pokud v této části se nezobrazí, obraťte se na služby Microsoft a podporu získat opravu hotfix.

Poznámka: Pokud vyskytnout další problémy nebo řešení potíží je vyžadován, pravděpodobně budete muset vytvořit požadavek na samostatnou službu. Výdaje na podporu se obvykle týkají dalších otázek a problémů, které se netýkají této zvláštní opravy hotfix. Úplný seznam telefonních čísel služby Microsoft a podpora nebo vytvořit zvláštní požadavek na službu na následujícím webu společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=support
Poznámka: "K dispozici oprava Hotfix stahování" formulář zobrazí jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, je to, protože oprava hotfix není k dispozici pro daný jazyk.

Požadavky

Chcete-li nainstalovat tuto opravu hotfix, musíte mít v počítači nainstalován SQL Server 2005.

Informace o restartování

Není nutné po instalaci této opravy hotfix restartovat počítač. Však musíte restartovat službu serveru SQL pro opravu hotfix, které se projeví až po.

Informace o registru

Není nutné po instalaci této opravy hotfix, změňte registr.

Informace o souboru opravy hotfix

Tato oprava hotfix obsahuje pouze soubory, které jsou nutné k opravě problémů uvedených v tomto článku. Tato oprava hotfix nemusí obsahovat všechny soubory, které jsou nutné k plné aktualizaci produktu na nejnovější verzi.

Anglická verze této opravy hotfix má atributy souborů (nebo vyšší atributy souborů), jsou uvedeny v následující tabulce. Data a časy těchto souborů jsou uvedeny v koordinovaný světový čas (UTC). Při zobrazení informací o souboru, bude převedena na na místní čas. Rozdíl mezi místním časem a UTC časem kartě časové pásmo v panelu Datum a čas v Ovládacích panelech.
SQL Server 2005 32bitové verze
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Microsoft.SQLServer.smo.dll9.0.1514.01,559,25605-LED-200607: 37x 86
Msxmlsql.dll2005.90.1514.0899,63805-LED-200607: 13x 86
Osql.exe2005.90.1514.051,41605-LED-200607: 37x 86
Sqlaccess.dll2005.90.1514.0349,40005-LED-200607: 37x 86
Sqlservr.exe2005.90.1514.028,778,76805-LED-200607: 38x 86
Verze SQL Server 2005 IA-64
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Microsoft.SQLServer.smo.dll9.0.1514.01,551,06405-LED-200610: 14x 86
Osql.exe2005.90.1514.0123,09605-LED-200610: 14IA-64
Sqlaccess.dll2005.90.1514.0351,44805-LED-200610: 14x 86
Sqlservr.exe2005.90.1514.072,190,16805-LED-200610: 15IA-64
SQL Server 2005 verze x 64
Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Microsoft.SQLServer.smo.dll9.0.1514.01,551,06406. Leden 200603: 42x 86
Osql.exe2005.90.1514.083,67206. Leden 200603: 42x 64
Sqlaccess.dll2005.90.1514.0356,56806. Leden 200603: 42x 86
Sqlservr.exe2005.90.1514.039,468,76006. Leden 200603: 43x 64
Poznámka: Z důvodu závislosti souborů nejnovější opravy hotfix, která obsahuje tyto soubory mohou obsahovat další soubory.

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části „ platí. Tento problém byl poprvé opraven v Microsoft SQL Server 2005 Service Pack 1.

Další informace

Další informace o schéma názvů pro aktualizace serveru SQL Server naleznete následující článku znalostní báze Microsoft Knowledge Base:
822499Nové schéma přidělování názvů balíčkům aktualizací softwaru Microsoft SQL Server
Další informace o terminologii aktualizace softwaru naleznete následující článku znalostní báze Microsoft Knowledge Base:
824684Popis standardní terminologie používané k popisu aktualizací softwaru společnosti Microsoft

Kroky pro reprodukci problému

  1. Tři instance serveru SQL Server 2005 v počítačích následující tři nastavení:
    • Hlavní server
    • Zrcadlení serveru
    • Důkaz serveru
  2. Nastavení zrcadlení pro dva uživatele databáze na serverech v režimu vysoké dostupnosti databáze.

    Další informace o režimu s vysokou dostupností naleznete v tématu "Synchronní databáze zrcadlení (vysoká dostupnost a režimy Maximum Protection)" v SQL Server 2005 Books Online.
  3. Nastavení replikace na dvě databáze mezi hlavní server a zrcadlení serveru.
  4. Restartujte server hlavní databází v dalším kroku při selhání.
  5. Ruční převzetí hlavního serveru zrcadlení serveru.

    Další informace o tom, jak ručně na selhání hlavního serveru naleznete v tématu "Transact-SQL nastavení a databáze zrcadlení provozní režimy" v SQL Server 2005 Books Online.
Po dokončení těchto kroků nefunguje replikace na serveru déle.

Odkazy

Další informace naleznete v tématu SQL Server 2005 Books Online v následujících tématech:
  • Zrcadlení databáze
  • Přehled replikace SQL Server
  • Transakční přehled replikace

Vlastnosti

ID článku: 912471 - Poslední aktualizace: 26. července 2006 - Revize: 2.6
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Developer Edition
Klíčová slova: 
kbmt kbautohotfix kbsql2005repl kbsqlserv2005fix kbsql2005presp1fix kbfix kbbug kbpubtypekc kbhotfixserver kbqfe KB912471 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:912471

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