Objawy
Po zainstalowaniu pakiet aktualizacji zbiorczej 1 dla programu Microsoft BizTalk 2009 lub Microsoft BizTalk 2010 na komputerze śledzenia dokumentu systemu BizTalk może przestać działać. Dodatkowo komunikat o błędzie podobny do następującego jest rejestrowane w dzienniku aplikacji:
Typ zdarzenia: Błąd źródło zdarzenia: BAM EventBus ServiceEvent kategoria: Brak identyfikator zdarzenia: 6Description: wykonanie zdarzenia błędu. Wystąpiły błędy podczas wykonywania zdarzeń, zobacz TDDS_FailedTrackingData tabeli, aby uzyskać więcej szczegółów. SQLServer: < programu SQL Server >, baza danych: Tabela BizTalkDTADb.The TDDS_FailedTackingData zawiera następujące wpisy: TDD nie można wykonać zdarzeń. Nie można uruchomić dtasp_ServiceInsert procedury przechowywanej. Przechowywana procedura dtasp_ServiceInsert liczba parametrów i element IPersistQueryable nie jest sam, oczekiwana liczba zliczanie: 0, liczba Ipersistqueryable: 14. dział TDD nie można wykonać zdarzeń. Nie można uruchomić dtasp_MsgIn procedury przechowywanej. Przechowywana procedura dtasp_MsgIn liczba parametrów i element IPersistQueryable nie jest sam, oczekiwana liczba zliczanie: 0, liczba Ipersistqueryable: 14. dział TDD nie można wykonać zdarzeń. Nie można uruchomić dtasp_MsgOut procedury przechowywanej. Przechowywana procedura dtasp_MsgOut liczba parametrów i element IPersistQueryable nie jest sam, oczekiwana liczba zliczanie: 0, liczba Ipersistqueryable: 14.
Ponadto TDDS_FailedTrackingData tabela może rosnąć bardzo duże BizTalkDTADb baza danych.
Przyczyna
Ten problem występuje, ponieważ grupa użytkowników aplikacji BizTalk traci uprawnienia do wykonywania następujących procedur przechowywanych po zainstalowaniu zbiorczej pakietu aktualizacji 1 dla programu Microsoft BizTalk 2009:
-
[dbo].[dtasp_MsgIn]
-
[dbo].[dtasp_MsgOut]
-
[dbo].[dtasp_ServiceInsert]
Rozwiązanie
Informacje dotyczące zbiorczej aktualizacji
BizTalk Server 2010
Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania pakietu aktualizacji zbiorczej, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base: 2497789pakiet aktualizacji zbiorczej 1 dla programu BizTalk 2010 poprawkę, która rozwiązuje ten problem jest uwzględnione w pakiecie zbiorczej aktualizacji 2 dla programu BizTalk Server 2009. Aby uzyskać więcej informacji o tym, jak uzyskać pakiet aktualizacji zbiorczej, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2497794 Zbiorczego pakietu aktualizacji 2 dla programu BizTalk Server 2009
Obejście
Aby obejść ten problem, wykonaj poniższe czynności w konsoli administracyjnej programu BizTalk:
-
Kliknij, aby zaznaczyć pole wyboru Zezwalaj na śledzenie hosta w innego hosta serwera BizTalk, a następnie kliknij, aby wyczyścić tę opcję na bieżącym hoście śledzenia.
-
Ponownie uruchomić wystąpienia hosta serwera BizTalk.
-
Kliknij, aby zaznaczyć pole wyboru Zezwalaj na śledzenie hosta w pierwotnego hosta śledzenia, a następnie kliknij, aby wyczyścić tę opcję w innych hostów śledzenia.
-
Ponownie uruchomić wystąpienia hosta, aby poprawnie zastosować uprawnienia.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Więcej informacji
Aby uzyskać więcej informacji na temat poprawek programu BizTalk Server kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2003907 Informacje dotyczące poprawek programu BizTalk Server