BizTalk 管理データベースから成果物を削除 (削除) します。 このコマンドを実行しても、グローバル アセンブリ キャッシュ (GAC)、ファイル システム、証明書ストア、インターネット インフォメーション サービス、または Windows レジストリ (これらの場所のいずれかに存在する場合) から成果物は削除されません。 BAM プライマリ インポート データベースから BAM 定義を削除したり、ルール エンジン データベースからポリシーを削除したりすることはありません。 このコマンドを実行してバインド ファイルを削除しても、バインドは変更されず、バインド ファイルのみが削除されます。
このコマンドを使用して、次の成果物の種類を削除できます。
.NET アセンブリ (System.BizTalk:Assembly)
BAM 定義 (System.BizTalk:Bam)
BizTalk アセンブリ (System.BizTalk:BizTalkAssembly
BizTalk バインド ファイル (System.BizTalk:BizTalkBinding)
セキュリティ証明書 (System.BizTalk:Certificate)
COM コンポーネント (System.BizTalk:Com)
アドホック ファイル (System.BizTalk:File)
後処理スクリプト (System.BizTalk:PostProcessingScript)
前処理スクリプト (System.BizTalk:PreProcessingScript)
ポリシーまたはルール (System.BizTalk:Rules)
仮想ディレクトリ (System.BizTalk:WebDirectory)
削除操作は、次の場合に失敗します。
別のアセンブリが参照を持つ BizTalk アセンブリを削除しようとしています。
送信ポートまたは受信ポートで使用されるパイプラインを含む BizTalk アセンブリを削除しようとするとします。
送信ポートで使用されるマップを含む BizTalk アセンブリを削除しようとするとします。
リストにない状態または中断されたインスタンスを持つオーケストレーションを含む BizTalk アセンブリを削除しようとするとします。
使用方法
BTSTask RemoveResource /ApplicationName:value/Luid:value [/Server:value] [/Database:value]
パラメーター
| パラメーター | 必須 | 説明 |
|---|---|---|
| /ApplicationName (または /A、解説を参照) | はい | 削除するリソース成果物を含む BizTalk アプリケーションの名前。 名前にスペースが含まれている場合は、二重引用符 (") で囲む必要があります。 |
| /Luid (または /L、解説を参照) | はい | 成果物のローカル一意識別子 (LUID)。 LISTApp コマンドを使用して LUID を取得できます。 |
| /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 RemoveResource /ApplicationName:MyApplication /Luid:"MyApp.Orchestrations, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0123456789ABCDEF"
注釈
パラメーターでは大文字と小文字は区別されません。 パラメーター名全体を入力して指定する必要はありません。パラメーター名を明確に識別する最初の数文字を入力できます。