閱讀英文

共用方式為


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

備註

參數不區分大小寫。 您不需要輸入整個參數名稱來指定它;您可以輸入參數名稱的前幾個字母,只要能明確識別就好了。

另請參閱

BTSTask 命令列參考
解除部署 BizTalk 應用程式