RemoveApp 命令
從 BizTalk 管理資料庫移除 (刪除) BizTalk 應用程式,以及包含在該應用程式中的所有成品。 這並不會解除安裝應用程式。 如需執行這項操作的指示,請參閱 如何卸載 BizTalk 應用程式。
在下列情況中,移除作業將會失敗:
應用程式尚未停止。 如需停止應用程式的指示,請參閱 如何啟動和停止 BizTalk 應用程式。 在Samples Path > \管理員\ExplorerOM\ 目錄中安裝的 <ApplicationManager SDK 範例說明如何以程式設計方式啟動或停止BizTalk Server應用程式。
其他應用程式含有對此應用程式的參考。 如果其他應用程式含有對此即將移除之應用程式的參考,您必須先從其他應用程式移除這些參考。 如需指示,請參閱 如何移除另一個應用程式的參考。
應用程式含有傳送埠群組,而另一個應用程式中的傳送埠是該群組的成員。 您必須取消登錄該成員傳送埠,然後才能刪除應用程式。 如需指示,請參閱 如何取消列出傳送埠或傳送埠群組。
應用程式含有某合作對象所參考的傳送埠。 您可以刪除該合作對象所做的參考,或將傳送埠移至其他應用程式。 如需執行這些工作的指示,請參閱 檢視或編輯合作物件 或 如何將成品移至不同的應用程式。
應用程式是預設應用程式。 如果您要將其刪除,必須先指定其他應用程式做為預設應用程式。 如需指示,請參閱 如何變更預設應用程式。
應用程式中有任何協調流程已登錄或已啟動,或有擱置的執行個體。 如需協調流程的詳細資訊,請參閱 管理協調流程。
注意
如果應用程式包含處於已部署狀態的原則,則原則不會從規則引擎資料庫中移除,而且會繼續顯示在 BizTalk 管理主控台之 [所有成品 > ] 應用程式節點下的 < [原則] 資料夾中。 如果您將該原則加入至其他應用程式,原則仍會維持在已部署狀態。
BTSTask RemoveApp /ApplicationName:value [/Server:value] [/Database:value]
參數 | 必要 | Description |
---|---|---|
/ApplicationName (或 /A,請參閱) | Yes | 要刪除的 BizTalk 應用程式的名稱。 如果名稱包含空格,您必須將它括在雙引號 (") 中。 |
/Server (或 /S,請參閱) | No | 裝載 BizTalk 管理資料庫之 SQL Server 執行個體的名稱,其格式為:伺服器名稱\執行個體名稱,連接埠。 只有在執行個體名稱和伺服器名稱不同時,才需要執行個體名稱。 只有在 SQL Server 使用預設值 (1433) 以外的連接埠編號時,才需要連接埠。 範例: Server=MyServer Server=MyServer\MySQLServer,1533 如果不提供,將會使用在本機電腦上執行的 SQL Server 執行個體的名稱。 |
/Database (或 /D,請參閱) | No | BizTalk 管理資料庫的名稱。 如果沒有指定,將會使用在 SQL Server 本機執行個體中執行的 BizTalk 管理資料庫。 |
BTSTask RemoveApp /ApplicationName:MyApplication
參數不區分大小寫。 您不需要輸入整個參數名稱來指定它;您可以輸入參數名稱的前幾個字母,只要能明確識別就好了。