次の方法で共有


ポリシーをエクスポートする方法

このトピックでは、BizTalk Server 管理コンソールまたはコマンド ラインを使用して、1 つ以上のポリシーと関連するボキャブラリをエクスポートする方法について説明します。

ポリシーをエクスポートする場合は、次の重要な点に注意してください。

  • BizTalk Server 管理コンソールを使用すると、BizTalk グループまたは BizTalk アプリケーションからポリシーをエクスポートしたり、エクスポートするボキャブラリをエクスポートしたりできます。 BTSTask を使用すると、アプリケーションからポリシーをエクスポートでき、関連するすべてのボキャブラリもエクスポートされます。 エクスポートするボキャブラリを選択することはできません。

    Von Bedeutung

    管理コンソールを使用する場合は、エクスポートするボキャブラリを選択できます。 ポリシーに関連付けられているすべてのボキャブラリをエクスポートすることを選択することをお勧めします。 これにより、必要なボキャブラリが宛先環境に存在することを確認できます。 必要なボキャブラリが以前に宛先環境に展開されていた場合でも、関連付けられているポリシーが削除された場合も削除されます。 これは、ポリシーを削除すると、別のポリシーで使用されていないすべてのボキャブラリが削除されるためです。

  • 次に、「ポリシーをインポートする方法」の説明に従って、ポリシーまたはポリシーを別の BizTalk グループまたは別の BizTalk グループ内 のアプリケーションにインポートできます。

  • ポリシーをエクスポートするには、そのポリシーが BizTalk グループのルール エンジン データベースに存在している必要があります。 「ポリシーをインポートする方法」の説明に従って、ルール エンジン データベース にポリシーをインポートする方法はいくつかあります。

    ルール エンジン展開ウィザードを使用してルール エンジン データベースからポリシーを削除しても、管理コンソールに表示されますが、エクスポートすることはできません。 ルール エンジン展開ウィザードの詳細については、「 ポリシーとボキャブラリを展開および展開解除する方法」を参照してください。

  • エクスポートに管理コンソールを使用すると、ポリシーとボキャブラリが .xml ファイルにエクスポートされます。 BTSTask コマンド ライン ツールを使用してエクスポートすると、ポリシーとボキャブラリがアプリケーション .msi ファイルにエクスポートされます。

  • BTSTask は、ポリシーをエクスポートするための特定のコマンドを提供しません。ただし、BTSTask の ExportApp コマンドを使用して、必要なポリシーのみを選択的にエクスポートし、他の成果物はエクスポートできません。 これにより、ポリシーを含むアプリケーション .msi ファイルが生成されます。 ImportApp コマンドを使用して、.msi ファイルを別の BizTalk グループにインポートできます。

[前提条件]

このトピックの手順を実行するための前提条件を次に示します。

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

  • ビジネス ルール エンジンをインストールする必要があります。 詳細については、「 BizTalk Server のインストール」を参照してください。

  • エクスポートするポリシーは、BizTalk グループのルール エンジン データベースに存在する必要があります。 アプリケーションからポリシーをエクスポートする場合は、そのポリシーもアプリケーションに追加されている必要があります。

BizTalk Server 管理を使用してポリシーをエクスポートする

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

  2. コンソール ツリーで、 BizTalk Server 管理 を展開し、BizTalk グループを展開します。

  3. BizTalk グループ内のすべてのポリシーからエクスポートするポリシーを選択する場合は、[ アプリケーション ] フォルダーを右クリックし、[ エクスポート] をクリックし、[ ポリシー] をクリックします。

    または

    特定のアプリケーションでポリシーをエクスポートする場合は、[アプリケーション] フォルダーを展開し、アプリケーションを右クリックし、[ エクスポート] をクリックして、[ ポリシー] をクリックします。

    または

    特定のポリシーのみをエクスポートする場合は、ポリシーを含む [ポリシー] フォルダーをクリックし、ポリシーを右クリックして、[ エクスポート] をクリックします。

  4. [ポリシーのエクスポート] ページの [ エクスポートするポリシー] で、エクスポートするポリシーを選択します。

  5. エクスポートするボキャブラリで、エクスポートするボキャブラリのチェック ボックスをオンにし、エクスポートしないボキャブラリのチェック ボックスをオフにします。 このポリシーで使用されるボキャブラリが自動的に選択されます。

  6. [エクスポート先のファイル] に、ポリシーまたはポリシーをエクスポートする XML ファイルのパスを入力し、[OK] をクリックします

コマンド ラインを使用してポリシーをエクスポートする

  1. /ResourceSpec オプションを指定して BTSTask ListApp コマンドを使用して、 ListApp コマンドの説明に従って、ポリシーをエクスポートする BizTalk アプリケーションの成果物を一覧表示する XML ファイルを生成します。

  2. 前の手順で生成された XML ファイルを編集し、エクスポートするポリシーまたはポリシーを除くすべての成果物を削除します。

  3. BTSTask ExportApp コマンドを使用し、/ResourceSpec パラメーターに変更された XML ファイルを指定します。 詳細については、「 ExportApp コマンド」を参照してください。

    BTSTask は、指定されたポリシーとそれに関連するすべてのボキャブラリをアプリケーション .msi ファイルにエクスポートします。

こちらもご覧ください

BizTalk アプリケーション、バインド、およびポリシーのエクスポート
ポリシーの管理