BizTalk アセンブリのバインドをエクスポートする方法
このトピックでは、BizTalk Server 管理コンソールまたはコマンド ラインを使用して、.xml ファイルに BizTalk アセンブリのバインドをエクスポートする方法について説明します。 エクスポートしたバインドは、BizTalk アプリケーションにインポートできます。この際、既存のバインドにインポートするバインドと同じ名前が含まれている場合は、既存のバインドが上書きされます。 アセンブリを更新する前にバインドをエクスポートしておくと、更新後にインポートすることでバインドを再適用できます。 アプリケーションとアセンブリの更新の詳細については、「 BizTalk アプリケーションの更新」を参照してください。 バインド ファイルの使用の詳細については、「バインド ファイル とアプリケーションの展開」を参照してください。
前提条件
このトピックの手順を実行するには、BizTalk Server 管理者または BizTalk Server Operators グループのメンバー アカウントでログオンする必要があります。 アクセス許可の詳細については、「 BizTalk アプリケーションの展開と管理に必要なアクセス許可」を参照してください。
BizTalk アセンブリのバインドをエクスポートするには
BizTalk Server 管理コンソールの使用
[スタート] ボタンをクリックし、[すべてのプログラム]、[Microsoft BizTalk Server 20xx] の順にクリックし、[BizTalk Server管理] をクリックします。
コンソール ツリーで、[BizTalk Server 管理]、BizTalk グループ、[アプリケーション] の順に展開します。
アセンブリを含むアプリケーションを右クリックし、[ エクスポート] をポイントして、[ バインド] をクリックします。
[バインドのエクスポート] ページの [ ファイルにエクスポート] で、バインドをエクスポートする .xml ファイルの絶対パスを入力します。
例: C:\Bindings\MyAssemblyBindings_Staging1.xml
[バインドのエクスポート] ページで、 選択したアセンブリの [バインドのエクスポート] をクリックし、[ アセンブリ] でアセンブリをクリックします。
グループ内のすべてのパーティ情報をエクスポートする場合は、[ グローバル パーティ情報のエクスポート] を選択します。
指定した場所の .xml ファイルに、バインドがエクスポートされます。
コマンド ラインの使用
コマンド プロンプトを次のように開きます。[ スタート] をクリックし、[ 実行] をクリックし、「」と入力
cmd
して、[OK] をクリック します。次の表で説明するように、適切な値に置き換え、次のコマンドを入力します。
BTSTask ExportBindings /Destination:value/AssemblyName:value [/GlobalParties] [/Server:value] [/Database:value]
例:
BTSTask ExportBindings /Destination:"C:\Binding Files\MyBindings.xml" /AssemblyName:"ErrorHandling.ErrorHandler, Version=1.0.0.0, Culture=neutral, PublicKeyToken=11e921d58826420e" /Server:MyDatabaseServer /Database:BizTalkMgmtDb
パラメーター 値 /先 作成するバインド ファイルの完全パス (ファイル名を含む)。 同じパスの既存のバインド ファイルは上書きされます。 パスにスペースがある場合は、二重引用符 (") で囲む必要があります。 /Assemblyname バインドのエクスポート元となるアセンブリのローカル一意識別子 (LUID)。 ListApp コマンドを使用して、アプリケーション内の成果物の LUID の一覧を取得できます。 /GlobalParties 指定すると、グループのグローバル パリ情報がエクスポートされます。 /サーバー BizTalk 管理データベースをホストする SQL Server インスタンスの名前。ServerName\InstanceName,Port の形式で指定します。
インスタンス名の指定は、そのインスタンス名がサーバー名と異なる場合にのみ必要です。 ポートの指定は、SQL Server で使用するポート番号が既定値 (1433) と異なる場合にのみ必要です。
例 :
Server=MyServer
Server=MyServer\MySQLServer,1533
指定しなかった場合、ローカル コンピューターで実行されている SQL Server インスタンスの名前が使用されます。/データベース BizTalk 管理データベースの名前。 指定しなかった場合、SQL Server のローカル インスタンスで実行されている BizTalk 管理データベースが使用されます。
参照
バインドのエクスポート
ExportBindings コマンド
BizTalk アプリケーション、バインド、およびポリシーのインポート