英語で読む

次の方法で共有


RemoveApp コマンド

BizTalk 管理データベースから、BizTalk アプリケーションを含め、そこに格納されているすべてのアイテムを削除します。 アプリケーションがアンインストールされるわけではありません。 この手順については、「 BizTalk アプリケーションをアンインストールする方法」を参照してください。

次の場合、削除操作は失敗します。

  • アプリケーションが停止されていない場合。 アプリケーションを停止する手順については、「 BizTalk アプリケーションを起動および停止する方法」を参照してください。 Samples Path>\管理\ExplorerOM\ ディレクトリに<インストールされている ApplicationManager SDK サンプルは、BizTalk Server アプリケーションをプログラムで起動または停止する方法を示しています。

  • 対象となるアプリケーションを他のアプリケーションが参照している場合。 削除するアプリケーションを他のアプリケーションが参照している場合、先に他のアプリケーションから参照を削除する必要があります。 手順については、「 別のアプリケーションへの参照を削除する方法」を参照してください。

  • 削除するアプリケーションに、他のアプリケーションの送信ポートが属している送信ポート グループが存在する場合。 メンバーとなっている送信ポートを参加解除してから、アプリケーションを削除する必要があります。 手順については、「 送信ポートまたは送信ポート グループの登録を解除する方法」を参照してください。

  • 対象となるアプリケーションに、パーティによって参照された送信ポートが存在する場合。 パーティから参照を削除するか、送信ポートを別のアプリケーションに移動します。 これらのタスクの実行手順については、「パーティの 表示または編集」または成果物を別のアプリケーションに移動する方法」を参照してください。

  • アプリケーションが既定のアプリケーションである場合。 別のアプリケーションを既定にしてから削除する必要があります。 手順については、「 既定のアプリケーションを変更する方法」を参照してください。

  • アプリケーションのオーケストレーションが参加済みである、開始済みである、または、中断されたインスタンスが存在する。 オーケストレーションの詳細については、「オーケストレーションの 管理」を参照してください。

注意

展開された状態のポリシーがアプリケーションに含まれている場合、ポリシーはルール エンジン データベースから削除されず、BizTalk 管理コンソールの [すべての成果物>] アプリケーション ノードの下<の [ポリシー] フォルダーに引き続き表示されます。 ポリシーを他のアプリケーションに追加した場合、ポリシーはその後も展開された状態のままになります。

使用

BTSTask RemoveApp /ApplicationName:value [/Server:value] [/Database:value]

パラメーター

パラメーター 必須 説明
/ApplicationName (または /A、解説を参照) はい 削除する BizTalk アプリケーションの名前。 名前にスペースが含まれている場合は、二重引用符 (") で囲む必要があります。
/Server (または /S、解説を参照) いいえ BizTalk 管理データベースをホストする SQL Server インスタンスの名前。ServerName\InstanceName,Port の形式で指定します。

インスタンス名の指定は、そのインスタンス名がサーバー名と異なる場合にのみ必要です。 ポートの指定は、SQL Server で使用するポート番号が既定値 (1433) と異なる場合にのみ必要です。

例 :

Server=MyServer

Server=MyServer\MySQLServer,1533

指定しなかった場合、ローカル コンピューターで実行されている SQL Server インスタンスの名前が使用されます。
/Database (または /D、解説を参照) いいえ BizTalk 管理データベースの名前。 指定しなかった場合、SQL Server のローカル インスタンスで実行されている BizTalk 管理データベースが使用されます。

サンプル

BTSTask RemoveApp /ApplicationName:MyApplication

注釈

パラメーターの大文字と小文字は区別されません。 パラメーター名は、すべて入力する必要はありません。最初の数文字 (一意に特定できるだけの文字数) を入力するだけで構いません。

参照

BTSTask コマンド ライン リファレンス
BizTalk アプリケーションの展開解除