Oprava: Chybová zpráva při použití SQL adaptér BizTalk Server 2006 R2 SP1 nebo BizTalk Server 2009

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

Zvažte následující scénář:
  • Máte v počítači se systémem Microsoft BizTalk Server 2006 R2 Service Pack 1 (SP1).
  • Máte odeslat port, který používá adaptér SQL jako vlastnost typ dopravy a "passthrutransmit", která používá jako vlastnost odeslat potrubí.
  • Máte aplikace BizTalk, která používá port pro odesílání.
  • Vytvořit a implementovat aktivitu obchodní činnosti sledování (BAM), aplikace BizTalk.
  • Ve sledování Editor profilu (TPE) vytvořit a zavést sledování profil, který je založen na definici BAM činnost.
V tomto případě port odesílání přestane fungovat. Potom BAM sledování zpráv, které přicházejí do přístavu odeslání nefunguje. Navíc dvě události, které se podobají následující jsou zaznamenány v protokolu aplikací.

Události 1
Typ události: upozornění
Zdroj události: BizTalk Server 2006
Kategorie události: BizTalk Server 2006
ID události: 5740
Popis:
Adaptér "sql" aktivována chybovou zprávu. Podrobnosti nelze přetypovat objekt COM typu "System.__ComObject" rozhraní typu "Microsoft.BizTalk.PipelineOM.IInterceptor". Tato operace se nezdařila, protože volání funkce QueryInterface komponenty modelu COM pro rozhraní s identifikátorem IID '{24394515-91A3-4CF7-96A6-0891C6FB1360}' se nezdařilo z důvodu následující chyby: rozhraní není zaregistrováno (Výjimka-HRESULT:: 0x80040155). "


Události 2
Typ události: Chyba
Zdroj události: BizTalk Server 2006
Kategorie události: BizTalk Server 2006
ID události: 5754
Popis:
Odeslání zprávy odeslané do adaptéru "sql" portu s identifikátorem URI "SQLBAMTrackedPassThruSendPort" "SQL: / /<uri></uri>"je pozastaveno. Podrobnosti o chybě: nelze cast COM objekt typu "System.__ComObject" rozhraní zadejte "Microsoft.BizTalk.PipelineOM.IInterceptor". Tato operace se nezdařila, protože volání funkce QueryInterface komponenty modelu COM pro rozhraní s identifikátorem IID '{24394515-91A3-4CF7-96A6-0891C6FB1360}' se nezdařilo z důvodu následující chyby: rozhraní není zaregistrováno (Výjimka-HRESULT:: 0x80040155). MessageId: {<messge id=""></messge>} Identifikátor InstanceID: {<instance id=""></instance>}


Poznámka:Problém nenastane při povolení odeslat BAM sledování na stejný port BizTalk Server 2006 R2. Používáte-li BizTalk Server 2009, jsou zdroje událostí a kategorie událostí ve výše uvedené události "biztalk Server 2009".

Příčina

K tomuto problému dochází, protože rozhraní BAM zachytávací modul je nesprávně zaregistrován. Adaptér SQL.NET Framework obsluhované komponenty a služba modelu COM +. Pokud je povoleno sledování BAM, přistupuje k této služby rozhraní zachytávací BAM. V důsledku tohoto chování modelu COM + zařazovacího selže a odeslat adaptéru přestane fungovat.

Řešení

Informace o kumulativní aktualizaci

BizTalk Server 2009

Opravy hotfix, která řeší tento problém je zahrnuta v balíčku kumulativní aktualizace 2 pro BizTalk Server 2009.

Další informace o způsobu získání balíčku kumulativní aktualizace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

2497794Balíček kumulativní aktualizace 2 pro BizTalk Server 2009

Informace o opravě hotfix

Opravu hotfix, která řeší tento problém je zahrnuta v balíčku kumulativní aktualizace 2 pro aktualizaci Service Pack 1 pro BizTalk Server 2006 R2. Další informace o způsobu získání balíčku kumulativní aktualizace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
2211420Balíček kumulativní aktualizace 2 pro aktualizaci Service Pack 1 pro BizTalk Server 2006 R2

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části "Platí pro".

Další informace

Další informace o serveru BizTalk Server 2006 R2 SP1 získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
974563Seznam oprav hotfix serveru Microsoft BizTalk Server, které jsou zahrnuty v aktualizaci Service Pack 1 pro BizTalk Server 2006 R2
Další informace o opravy hotfix serveru BizTalk Server klepněte na následující číslo článku databáze Microsoft Knowledge Base:
2003907Informace týkající se oprav hotfix na serveru BizTalk Server

Vlastnosti

ID článku: 983185 - Poslední aktualizace: 18. března 2011 - Revize: 2.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft BizTalk Server 2009 Branch
  • Microsoft BizTalk Server 2009 Developer
  • Microsoft BizTalk Server 2009 Enterprise
  • Microsoft BizTalk Server 2009 Standard
Klíčová slova: 
kbbiztalk2006r2sp1fix kbbiztalk2006r2presp2fix kbbtsbam kbautohotfix kbHotfixServer kbsurveynew kbexpertiseadvanced kbbiztalk2009presp1fix kbmt KB983185 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:983185

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