Jak řešit potíže slučovací replikace serveru SQL

Překlady článku Překlady článku
ID článku: 315521 - 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

Souhrn

Tento článek slouží jako základní Příručka pro řešení potíží s Microsoft SQL Server slučovací replikace. Článek obsahuje pokyny a pokynů k určení příčiny a řešení některých potíží slučovací replikace. Toto není úplný seznam a některé problémy mohou být specifické pro vaše prostředí.

Další informace

Z důvodu složitosti a Distribuovaný charakter slučovací replikace je důležité izolovat problém v konkrétní část sloučení topologii replikace. Po problémovou problému můžete buď opravit problém nebo požádejte o pomoc Product Support Services (PSS).

ZÁKLADNÍ ODSTRAŇOVÁNÍ POTÍŽÍ

Následující informace pomohou odstraňování slučovací replikace agenta selhání:

Zkontrolujte historii Agent zjistit, jaké úloh se nezdařilo a důvod selhání. Zobrazení historie Agent, postupujte takto:
  1. Spustit SQL Server Enterprise Manager.
  2. Rozbalte složku Skupina serverů SQL a poté rozbalte složku serveru.
  3. Rozbalte Sledování replikace.
  4. Klepnutím vyberte Sloučit agenti.
  5. Zobrazení historie, klepněte pravým tlačítkem myši na odpovídající slučovací publikaci a potom klepněte na Agent historie.
Poznámka: Kroky v Microsoft SQL Server 2005 jsou různé. Čtení naleznete další informace o zobrazení historie Agent SQL Server 2005, SQL Server 2005 Books Online.

Většina selhání replikace korespondence zahrnovat některé druh chyby hlášené Agent korespondence. Často nejvyšší úrovně chyby hlášené agent není dostatečně najít kořenový příčinu problému. Tato chyba nejvyšší úrovně je pravděpodobně následovat konkrétnější Chyba replikace, například na straně serveru chyby hlášené databázového stroje SQL Server nebo operačního systému. Za předpokladu, že nepoužíváte replikaci sloučení ovládací prvky ActiveX, zapněte zařízení korespondence Agent výstup protokolování získání rozšířených informací o chybách podle odkazující na kroky v následujícím článku znalostní báze Microsoft Knowledge Base:
312292Jak povolit agenti replikace protokolování výstupní soubory v SQL Server


Mohou nastat některé běžné chyby Agent sloučit a jsou možná řešení těchto chyb:
  • Může se zobrazit tato chybová zpráva:
    Timeout vypršela.
Pokud se zobrazí tato chybová zpráva, zvyšte hodnotu Query Timeout v profilu sloučit Agent. Query Timeout hodnota v profilu sloučit Agent označuje počet sekund povoleny dokončení vnitřní dotazy. Tato hodnota je také řízen parametr QueryTimeout určit při spuštění Agent sloučit.
  • Může se zobrazit tato chybová zpráva:
    General network error.
    Identifikovat příčinu chyby, postupujte takto:
  1. Zkontrolujte, zda složka snímku je sdílena a účet domény, na kterém je spuštěna služba SQL Server Agent má oprávnění k přístupu k této složce.
  2. Nastavit Microsoft nástroj Sledování sítě k záznamu aktivity během procesu synchronizace. To vám nabídne informace o ztrátách paketů nebo nestabilitu sítě.


  • Může se zobrazit tato chybová zpráva:
    Nelze se připojit k (% s).
Možné důvody chyby jsou:

Agent sloučit nelze přeložit název DNS servery účastní replikace.

Nebo

Obecné problémy v síti, jak je popsáno v chybové zprávě „ Chyba obecné sítě „.
  • Pokud je konfigurace replikaci serveru SQL Server prostřednictvím Internetu se může zobrazit následující chybová zpráva.:
    Proces mohl výčet není změny na '% 1' (vydavatele / odběratel)
    Zkontrolujte, zda je konfigurace správná. Další informace o konfiguraci serveru proxy pro SQL Server 7.0 replikaci přes Internet naleznete na následujícím webu:

    Configuring Proxy Server for SQL Server 7.0 replication over the Internet
  • Může se zobrazit následující chybová zpráva:
    Agent je podezřelý. Žádná odpověď v rámci posledních 10 minut.
    Ve výchozím nečinnosti prahová hodnota nastavena na 10 minut. Práh nečinnosti je čas, pro které agenta přihlásil jakékoli činnosti a považovány nepracuje. Pokud se zabývá velkých svazků transakční replikace, zvýšit časový limit na hodnotu velká. Tuto hodnotu lze nastavit prostřednictvím replikace obnovovací frekvence monitoru a nastavení v programu SQL Server Enterprise Manager.
  • SQL Server Enterprise Manager a SQL Server Agent poskytují způsob sledování událostí, jako jsou například chyby agenta replikace pomocí oznámení. Další informace o replikaci oznámení na tomto webu společnosti Microsoft:

    Configuring Proxy Server for SQL Server 7.0 replication over the Internet
  • Během replikace dochází k problémům může dojít, pokud data u odběratele není synchronizována s daty u vydavatele. Microsoft SQL Server 2000 replikaci lze ověřit replikovaná data na odběratele, zda data u odběratele odpovídá datům u vydavatele. Další informace o ověřování replikovaných dat na webu společnosti Microsoft:

    Validating replicated data

Jak řešit problémy výkonu


Aplikace slučovací replikace musí poskytují funkce vyžadované obchodní pravidla aplikace a také dokončení jeho operací včas, i když zvýšit svazku dat a počet uživatelů v průběhu času.

Protože slučovací replikace je implementováno pomocí tabulky a dotazy v Microsoft SQL Server 2000, výkon závisí na jak efektivně SQL Server zpracovává potřebám zpracování replikace. To naopak, závisí na jak dobře databáze je navržena a naladěn provést. Informace o diagnostice a odstraňování problémů výkonu zpracování oddílu a adresy a principy návrhu některé obecné databáze, které ovlivňují výkon naleznete na následujícím webu:

Diagnosing and troubleshooting slow partitioned merge processes

Lze vylepšit výkon aplikace slučovací replikace. Jemné ladění slučovací replikace naleznete na následujícím webu:

Enhancing merge replication performance

Jak řešit konflikty replikace


Při opětovném připojení vydavatel a předplatitelé a synchronizace dochází, agent sloučit zjistí konflikty a určuje, jaká data budou přijata a rozšířena na jiné weby. Toto je založen na jaké resolver byl zadán při sloučení publikace byla implementována. Další informace o řešení a zjišťování konfliktů slučovací replikace naleznete na následujícím webu:

Merge replication conflict detection and resolution

Další informace o interaktivní Řešitel replikaci Microsoft naleznete na následujícím webu:

Microsoft Replication Interactive Resolver

Další informace o Prohlížeč konfliktů replikace nebo publikace sloučit naleznete na následujícím webu:

Microsoft Replication Conflict Viewer, Merge Publication

Odkazy

Pokud chcete Product Support Services (PSS) požádejte o pomoc pracovníka podpory PSS práci na obalu může požádat o další informace, které je specifické pro vaše prostředí. Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
315642Informace, že PSS potřebuje k odstraňování problémů při replikaci serveru SQL Server


Další informace o sloučení replikace funguje, naleznete na následujícím webu:

How merge replication works

Další informace o plánování replikace typu sloučení navštivte následující weby:

Planning for merge replication


Merge replication or updatable subscriptions

Vlastnosti

ID článku: 315521 - Poslední aktualizace: 29. března 2007 - Revize: 5.4
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Standard Edition
Klíčová slova: 
kbmt kbinfo KB315521 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:315521

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