次の方法で共有


アプリケーションと BizTalk グループからポリシーを削除する方法

このトピックでは、BizTalk Server 管理コンソールまたはコマンド ラインを使用して、BizTalk グループのアプリケーションとルール エンジン データベースからポリシーを削除する方法について説明します。

ポリシーを削除する前に、次の重要な点に注意してください。

  • 展開されたポリシーを削除することはできません。 「ポリシーをデプロイまたは展開解除する方法」の説明に従って、まず ポリシーを展開解除する必要があります。 ポリシーを展開解除すると非アクティブになり、BizTalk グループで使用するアプリケーションで機能しなくなります。

  • ポリシーを削除すると、ルール エンジン データベースから削除されます。 このポリシーをもう一度使用する場合は、削除する前に .xml ファイルにエクスポートする必要があります。 手順については、「 ポリシーをエクスポートする方法」を参照してください。

  • ポリシーが他のアプリケーションで使用されている場合、そのポリシーは他のアプリケーションに対して有効ではなくなります。 ポリシーを削除する前に、それを参照する他のアプリケーションに対してポリシーを使用しなくなったことを確認します。

[前提条件]

このトピックの手順を実行するには、BizTalk Server Administrators グループのメンバーであるアカウントでログオンする必要があります。 アクセス許可の詳細については、「 BizTalk アプリケーションの展開と管理に必要なアクセス許可」を参照してください。

ポリシーを削除するには

BizTalk Server 管理コンソールの使用

  1. [ スタート] をクリックし、[ すべてのプログラム] をクリックし、[ Microsoft BizTalk Server 20xx] をクリックして、[ BizTalk Server 管理] をクリックします。

  2. コンソール ツリーで、 BizTalk Server 管理を展開し、削除するポリシーを含む BizTalk グループを展開し、ポリシーを含むアプリケーションを展開します。

  3. [ ポリシー] をクリックし、ポリシーを右クリックし、[ 削除] をクリックします。

コマンド ラインの使用

  1. コマンド プロンプトを開きます。[ スタート] をクリックし、[ 実行] をクリックし、「 cmd」と入力して、[ OK] をクリックします。

  2. 次の表に示すように、適切な値に置き換えて、次のコマンドを入力します。

    BTSTask RemoveResource [/ApplicationName:value] /Luid:value [/Server:value] [/Database:value]

    例:

    BTSTask RemoveResource /ApplicationName:MyApplication /Luid:"Rule/Policy1/1.0"

    パラメーター 説明
    /ApplicationName 削除するポリシーを含む BizTalk アプリケーションの名前。 このパラメーターを指定しない場合は、既定のアプリケーションが使用されます。
    /Luid ポリシーのローカルに一意な識別子 (LUID)。 ListApp コマンドの説明に従って、ListApp コマンドを使用して LUID を取得できます。
    /サーバー BizTalk 管理データベースをホストしている SQL Server インスタンスの名前。 Database パラメーターを指定する場合は必須です。 サーバーとデータベースのパラメーターが指定されていない場合は、グループの既定の BizTalk 管理データベースが使用されます。
    /データベース BizTalk 管理データベースの名前。 Server パラメーターを指定する場合は必須です。 サーバーとデータベースのパラメーターが指定されていない場合は、グループの既定の BizTalk 管理データベースが使用されます。

こちらもご覧ください

ポリシーの管理