如何在群組中的其他電腦啟用 Notification Services
在多電腦環境中執行 BAM 時,您必須在執行 BAM 管理公用程式以部署活動的每部電腦上啟用 Notification Services。
請考慮下列案例:
群組 A 包含下列電腦:
電腦 1 當做 BAM 管理電腦。
電腦 2 裝載 BAM PIT 和「星狀結構描述」資料庫。
電腦 3 裝載 BAM「封存」和「分析」資料庫。
電腦 4 裝載 BAM「警示」資料庫。
電腦 5 裝載其餘BizTalk Server資料庫。
群組 B:
- 電腦 6 當做 BAM 管理電腦,其所有資料庫與群組 A 共用。
若要能夠從群組 B 中的電腦將活動部署到群組 A 中的資料庫,您必須先向裝載通知服務的SQL Server註冊通知服務。 如果未註冊 Notification Service,您將會收到下列錯誤訊息:
正在部署警示...錯誤:BAM 部署失敗。
未部署警示。
引動過程的目標傳回例外狀況。
找不到指定的 Notification Services 執行個體的登錄項目。
在其他電腦中註冊 Notification Services
在其他群組的電腦上,按一下 [開始],指向 [所有程式],按一下[Microsoft SQL Server 2005],按一下 [組態工具],然後按一下 [通知服務命令提示字元]。
在命令提示字元中,輸入:nscontrol register -name < NS Prefix name config > -server < ns db sql server >。 這樣可以讓 Notification Services 登入正確的資料庫 (這項資訊是在服務電腦的登錄中由 nscontrol 執行維護)。