アプリケーションおよび BizTalk グループからポリシーを削除する方法
このトピックでは、BizTalk Server 管理コンソールまたはコマンド ラインを使用して、BizTalk グループのアプリケーションおよびルール エンジン データベースからポリシーを削除する方法を説明します。
ポリシーを削除する前に、次の点に注意してください。
展開済みのポリシーは削除できません。 ポリシーを展開または展開解除する方法に関するページの説明に従って、まず ポリシーの展開を解除する必要があります。 ポリシーは、展開解除すると非アクティブとなり、BizTalk グループ内でそれを使用しているすべてのアプリケーションで動作しなくなります。
ポリシーを削除すると、ポリシーはルール データベースから削除されます。 このポリシーを再度使用する場合は、ポリシーを削除する前に .xml ファイルにインポートする必要があります。 手順については、「 ポリシーをエクスポートする方法」を参照してください。
ポリシーが他のアプリケーションで使用されている場合、削除したポリシーはそのアプリケーションでも無効になります。 ポリシーを削除する前に、そのポリシーを参照している他のアプリケーションでポリシーを使用する必要がないか確認してください。
前提条件
このトピックの手順を実行するには、BizTalk Server Administrators グループのメンバーであるアカウントでログオンする必要があります。 アクセス許可の詳細については、「 BizTalk アプリケーションの展開と管理に必要なアクセス許可」を参照してください。
ポリシーを削除するには
BizTalk Server 管理コンソールの使用
[スタート]、[すべてのプログラム]、[Microsoft BizTalk Server 20xx] の順にクリックし、[BizTalk Server管理] をクリックします。
コンソール ツリーで、[BizTalk Server管理] を展開し、削除するポリシーを含む BizTalk グループを展開し、ポリシーを含むアプリケーションを展開します
[ ポリシー] をクリックし、ポリシーを右クリックし、[ 削除] をクリックします。
コマンド ラインの使用
コマンド プロンプトを次のように開きます。[ スタート] をクリックし、[ 実行] をクリックし、「」と入力
cmd
して、[OK] をクリック します。次の表に示すように、適切な値を置き換え、次のコマンドを入力します。
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 パラメーターを指定する場合は必須です。 Server パラメーターおよび Database パラメーターを指定しなかった場合、グループの既定の BizTalk 管理データベースが使用されます。 /データベース BizTalk 管理データベースの名前。 Server パラメーターを指定する場合は必須です。 Server パラメーターおよび Database パラメーターを指定しなかった場合、グループの既定の BizTalk 管理データベースが使用されます。