如果 BizTalk 群組使用的資料庫會使用區分大小寫的定序,就會失敗 BizTalk Server 2009年的累積更新套件 2

適用於: Microsoft BizTalk Server 2009 BranchMicrosoft BizTalk Server 2009 DeveloperMicrosoft BizTalk Server 2009 Enterprise

徵狀


請試想下列案例:
  • 您設定 BizTalk 群組在正在執行 Microsoft BizTalk Server 2009年的電腦上使用資料庫。 資料庫使用區分大小寫的定序。 例如,資料庫會使用Latin1_General_100_CS_AI定序。
  • 您試著套用 BizTalk Server 2009年的累積更新套件 2。
在這個案例中,安裝就會失敗。如需有關 BizTalk Server 2009年的累積更新套件 2 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
2497794 BizTalk Server 2009年的累積更新套件 2

原因


發生這個問題,因為在累積更新套件 2 所包含的 Bts_tracking_logic.sql 檔案中發生錯誤。 Bts_tracking_logic.sql 檔案會建立暫存資料表具有#Permission的名稱。 不過,Bts_tracking_logic.sql 檔案參考資料表做為#permission時指令碼嘗試刪除資料表。

解決方案


累積更新資訊

BizTalk Server 2009年的累積更新套件 3 中,會包含 hotfix 可解決這個問題。 如需有關如何取得累積更新套件,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文的詳細資訊:
2557149 BizTalk 2009 的累積更新套件 3

狀態


Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。

其他相關資訊


如需有關 BizTalk Server hotfix 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
2003907 BizTalk Server hotfix 的相關資訊