徵狀
您的電腦上安裝 Microsoft BizTalk 2009 或 Microsoft BizTalk 2010 累積更新套件 1 之後,BizTalk 文件追蹤可能會停止運作。 此外,應用程式記錄檔會記錄類似下列的錯誤訊息:
事件類型: ErrorEvent 來源: BAM EventBus ServiceEvent 類別: NoneEvent 識別碼: 6Description: 執行事件錯誤。 當執行事件時發生錯誤,請參閱 TDDS_FailedTrackingData 如需詳細資訊的資料表。 SQLServer: < SQL Server >、 資料庫: BizTalkDTADb.The TDDS_FailedTackingData 資料表包含下列項目: TDDS 無法執行事件。 無法執行的預存程序 dtasp_ServiceInsert。預存程序 dtasp_ServiceInsert 參數計數和 IPersistQueryable 項目計數不相同,預期的計數: 0,IPersistQueryable 計數: 14.TDDS 無法執行事件。 無法執行的預存程序 dtasp_MsgIn。預存程序 dtasp_MsgIn 參數計數和 IPersistQueryable 項目計數不相同,預期的計數: 0,IPersistQueryable 計數: 14.TDDS 無法執行事件。 無法執行的預存程序 dtasp_MsgOut。預存程序 dtasp_MsgOut 參數計數和 IPersistQueryable 項目計數不相同,預期的計數: 0,IPersistQueryable 計數: 14。
此外, TDDS_FailedTrackingData資料表可能會變得非常大BizTalkDTADb資料庫中。
原因
這個問題是因為 BizTalk 應用程式使用者群組將會遺失,execute 權限,下列的預存程序在您安裝累積更新套件 1 的 Microsoft BizTalk 2009:
-
[dbo].[dtasp_MsgIn]
-
[dbo].[dtasp_MsgOut]
-
[dbo].[dtasp_ServiceInsert]
解決方案
累積更新資訊
BizTalk Server 2010
如需有關如何取得累積更新套件的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文: BizTalk 2010 hotfix 可解決這個問題, 2497789以此累積更新套件 1包含在 BizTalk Server 2009年的累積更新套件 2。 如需有關如何取得累積更新套件,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文的詳細資訊:
2497794 BizTalk Server 2009年的累積更新套件 2
因應措施
若要解決這個問題,請遵循下列步驟在 BizTalk 管理主控台中:
-
按一下以選取 [在另一個 BizTalk Server 主應用程式,讓主應用程式追蹤] 核取方塊,然後按一下以清除目前的追蹤主控件中的這個選項。
-
重新啟動 BizTalk Server 主控件執行個體。
-
按一下以選取 [原始追蹤主控件中的 [允許主應用程式追蹤] 核取方塊,然後按一下以清除其他追蹤主控件中的這個選項。
-
重新啟動主控件執行個體,若要正確地套用的權限。
狀態
Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。
其他相關資訊
如需有關 BizTalk Server hotfix 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
2003907 BizTalk Server hotfix 的相關資訊