Oprava: Sloučení replikace agenta nezdaří s chybovou zprávou: "Nelze replikovat, zobrazení nebo funkce"

Překlady článku Překlady článku
ID článku: 299649 - Produkty, které se vztahují k tomuto článku.
BUG #: 234529 (SHILOH_BUGS)
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Pokud přidáte pouze článek pro schéma, například zobrazení nebo uloženou proceduru, bez přidání odkazované tabulky do publikace hromadné korespondence, korespondence Agent se pravděpodobně nezdaří a k této chybě dochází:
208 Chyba: Neplatný objekt názvu "object_name".
Nelze replikovat zobrazení nebo fungovat, protože objekty odkazované nebo sloupce nejsou k dispozici na odběratele.
K tomuto chování dochází také při přidání odkazované tabulky do publikace hromadné korespondence, po přidání pouze článek schématu a po generování počáteční snímek pro publikaci.

Příčina

Systémové tabulky sysmergeschemachange hromadné korespondence obsahuje informace o publikovaných článků, které jsou generovány agenta snímku. Odkazované tabulky vkládá článek pouze schéma, schemaversion v odkazované tabulce při vyšší než schemaversion článku pouze schéma, které způsobí, že došlo k chybě.

Řešení

Tento problém vyřešíte pomocí nejnovější aktualizace service pack pro SQL Server 2000. Další informace získáte následujícím článku báze Microsoft Knowledge Base:
290211Soubor INF: Jak získat nejnovější aktualizaci Service Pack pro SQL Server 2000

Jak potíže obejít

Chcete-li se vyhnout tomuto chování, při přidání zobrazení nebo uloženou proceduru článku do publikace hromadné korespondence, také přidat všechny tabulky, které odkazují k zobrazení nebo uloženou proceduru do publikace hromadné korespondence.

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém na serveru SQL Server 2000. Tento problém byl poprvé opraven v aktualizaci SQL Server 2000 Service Pack 1.

Další informace

K tomuto problému dochází pouze při přidávání schématu pouze sloučení článku jako je například zobrazení nebo uloženou proceduru. K tomuto chování nedochází při přidání článku sloučení tabulky.

Kroky pro reprodukci chování

  1. Vytvořte tabulku s názvem t1 (c1 int primární klíč, c2 int, c3 uniqueidentifier rowguidcol).
  2. Vytvoření zobrazení s názvem jako t2:
     select * from t1
    					
  3. Vytvoření publikace hromadné korespondence s t2 jako článek.
  4. Spustit agenta snímku.
  5. Spustit agenta korespondence.
  6. Agent sloučit nezdaří a zobrazí se tato chybová zpráva:
    Nelze replikovat zobrazení nebo fungovat, protože objekty odkazované nebo sloupce nejsou k dispozici na odběratele.
  7. Přidání t1 jako článek do publikace hromadné korespondence.
  8. Spustit agenta snímku.
  9. Spustit agenta korespondence.
  10. Agent sloučit nezdaří a zobrazí se tato chybová zpráva:
    Nelze replikovat zobrazení nebo fungovat, protože objekty odkazované nebo sloupce nejsou k dispozici na odběratele.

Vlastnosti

ID článku: 299649 - Poslední aktualizace: 5. listopadu 2003 - Revize: 3.2
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2000 Standard Edition
Klíčová slova: 
kbmt kbbug kbfix kbsqlserv2000sp1fix KB299649 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:299649

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