如何從 BizTalk 群組刪除 BizTalk 應用程式
您可以從 BizTalk 群組刪除應用程式, 這樣會從此群組的 BizTalk 資料庫中移除它的所有資料,而此應用程式將不再顯示於 BizTalk Server 管理主控台中; 但是,這並不會解除安裝應用程式。
在您刪除應用程式之前,請牢記下列要點:
您必須先停止應用程式,才能將它刪除。 您應該使用 [完整停止] 選項來停止應用程式,如 如何啟動和停止 BizTalk 應用程式中所述。
只有當沒有其他應用程式包含此應用程式的參考時,您才可以刪除此應用程式。 如果其他應用程式含有對此即將移除之應用程式的參考,您必須先從其他應用程式移除這些參考。 如需指示,請參閱 如何移除另一個應用程式的參考。
如果應用程式含有傳送埠群組,而另一個應用程式中的傳送埠是該群組的成員時,您無法刪除此應用程式。 您必須取消登錄該成員傳送埠,然後才能刪除應用程式。 如需指示,請參閱 如何取消列出傳送埠或傳送埠群組。
如果應用程式含有某合作對象所參考的傳送埠,您將無法刪除此應用程式。 您可以刪除該合作對象所做的參考、刪除此傳送埠,或將傳送埠移至其他應用程式。 如需執行這些工作的指示,請參閱 檢視或編輯合作物件、 如何刪除傳送埠,或 如何將成品移至不同的應用程式。
您無法刪除預設應用程式。 如果您要將其刪除,必須先指定其他應用程式做為預設應用程式。 如需指示,請參閱 如何變更預設應用程式。
如果應用程式中有協調流程具有擱置的執行個體,您將無法刪除此應用程式。
若要完全取消部署 BizTalk 應用程式,您也必須採取 如何卸載 BizTalk 應用程式中所述的步驟,而且您可能也需要移除其他檔案和設定,如 如何移除 BizTalk 應用程式的其他檔案和設定中所述。
必要條件
若要執行這個主題中的程序,您必須使用「BizTalk Server 系統管理員」群組成員的帳戶登入。 如需許可權的詳細資訊,請參閱 部署和管理 BizTalk 應用程式所需的許可權。
使用BizTalk Server管理刪除 BizTalk 應用程式
依序按一下 [開始]、[所有程式]、[Microsoft BizTalk Server 20xx],然後按一下[BizTalk Server系統管理]。
在主控台樹中,依序展開[BizTalk Server管理]、[BizTalk] 群組和 [應用程式]。
以滑鼠右鍵按一下應用程式資料夾,然後按一下 [ 刪除]。
按一下 [是] 確認刪除。
BizTalk Server 會從 BizTalk 資料庫刪除所有的應用程式資料,並從管理主控台移除此應用程式。
如果 BizTalk Server 無法刪除任何應用程式成品,刪除作業會失敗。 在此情況下,BizTalk Server 會嘗試回復刪除作業。
使用命令列刪除 BizTalk 應用程式
開啟命令提示字元,如下所示:按一下 [ 開始],按一下 [ 執行],輸入
cmd
,然後按一下 [ 確定]。輸入下列命令,並以適當的值替代,如下表所述:
BTSTask RemoveApp /ApplicationName:value [/Server:value] [/Database:value]
範例:
BTSTask RemoveApp /ApplicationName:MyApplication
參數 值 /ApplicationName 要刪除的 BizTalk 應用程式的名稱。 如果名稱包含空格,您必須將它括在雙引號 (") 中。 /伺服器 裝載 BizTalk 管理資料庫的 SQL Server 執行個體名稱。 如果您指定 Database 參數,則為必要項。 如果未指定 Server 及 Database 參數,將會使用群組的預設 BizTalk 管理資料庫。 /資料庫 BizTalk 管理資料庫的名稱。 如果您指定 Server 參數,則為必要項。 如果未指定 Server 及 Database 參數,將會使用群組的預設 BizTalk 管理資料庫。