Příznaky
Jde o takovouto situaci:
-
V počítači se systémem Microsoft BizTalk Server 2010 příjem nebo odesílání zpráv EDI použijete potrubí Electronic Data Interchange (EDI).
-
V počítači nainstalujete Microsoft BizTalk Server 2010 kumulativní aktualizace 1 (CU1) nebo Microsoft BizTalk Server 2010 kumulativní aktualizace 2 (CU2).
V tomto scénáři EDI potrubí nefunguje. V protokolu aplikací je dále zaznamenána událost podobná následující:
Typ události: Chyba
Zdroj události: BizTalk Server 2010 EDI
Kategorie události: žádný
Událost ID: 4097
Popis:
Závažná chyba při EDI Disassembler, informace o chybě je oprávnění SPUŠTĚNÍ byl odepřen u objektu "adm_Group_Enum" v databázi "BizTalkMgmtDb" schéma "dbo".
Poznámky
-
K problému dochází také při použití vlastní příjem potrubí, který používá EDI disassembler.
-
Problém se nevyskytuje v Microsoft BizTalk Server 2010 kumulativní aktualizace 3 (CU3).
Příčina
K tomuto problému dochází protože BTS_HOST_USERS SQL role nemá oprávnění ke SPUŠTĚNÍ pro adm_Group_Enum uložená procedura z databáze BizTalkMgmtDb po BizTalk Server 2010 CU1 nebo BizTalk Server 2010 CU2 je použita.
Řešení
Informace o kumulativní aktualizaci
BizTalk Server 2010
Oprava hotfix, která řeší tento problém je zahrnuta v balíčku kumulativní aktualizace pro BizTalk Server 2010.
Další informace o tom, jak získat balíček kumulativní aktualizace, získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
2667310 kumulativní aktualizace 4 pro BizTalk Server 2010
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Jak potíže obejít
Chcete-li tento problém vyřešit, použijte následující příkaz SQL přiřadit oprávnění ke SPUŠTĚNÍ pro adm_Group_Enum uložené procedury do role BTS_HOST_USERS SQL :
use [BizTalkMgmtDb]GRANT EXECUTE ON [dbo].[adm_Group_Enum] TO [BTS_HOST_USERS]
GO
Odkazy
Informace o tom, jak udržovat a odstraňování problémů s databází serveru BizTalk Server klepněte na následující číslo článku databáze Microsoft Knowledge Base:
952555 jak udržovat a odstraňování problémů s databází serveru BizTalk ServerInformace o aktualizaci service pack a kumulativní aktualizace seznamu pro BizTalk Server klepněte na následující číslo článku databáze Microsoft Knowledge Base:
2555976 aktualizace Service pack a kumulativní aktualizace seznamu pro BizTalk Server
Další informace o opravách hotfix serveru BizTalk Server klepněte na následující číslo článku databáze Microsoft Knowledge Base:
2003907 informace o opravách hotfix serveru BizTalk Server
Pokud narazíte na podobném problému v Microsoft BizTalk Server 2006 R2, nainstalujte opravu, která je popsána v KB 2447301. Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
2447301 OPRAVA: potrubí EDI nefunguje po instalaci BizTalk Server 2006 R2 SP1 CU3 v počítači, který je spuštěn BizTalk Server 2006 R2
Další informace o použití potrubí EDI naleznete na následujícím webu MSDN: