概要
BizTalk Server 管理コンソールまたは Windows Management Instrumentation (WMI) を使用して、ホスト インスタンスを追加できます。 BizTalk Server では、ホスト インスタンスを一度に 1 つのサーバーにのみ追加できます。 ホスト インスタンスの詳細については、「ホスト インスタンス」 を参照してください。 WMI を使用してホスト インスタンスを追加する方法については、UI ガイダンスおよび開発者 API 名前空間リファレンスの「MSBTS_HostInstance (WMI)」を参照してください。
ホスト インスタンスを追加すると、特定のホストのインスタンスが BizTalk Server のインスタンスにマップされます。 修復する必要がある既存のホスト インスタンスがある場合は、ホスト インスタンスのプロパティを更新できます。 既存のホスト インスタンスをもう一度追加する前に、既存のホスト インスタンスを停止する必要があります。 ホスト インスタンスの停止の詳細については、「ホスト インスタンス を停止する方法」を参照してください。
注
その 26 個のホスト インスタンスをさらに作成する場合は、 https://go.microsoft.com/fwlink/?LinkId=26176で利用可能なサポート技術情報の記事 184802「User32.dll または Kernel32.dll の初期化に失敗する」の手順に従う必要があります。 このサポート技術情報の記事の推奨事項を適用した後に追加のホスト インスタンスが必要な場合は、BTSNTSvc サービスの各インスタンスで使用可能なメモリの量を減らすことができます。 これにより、より多くのインスタンスを作成するために必要な追加のメモリが提供されます。
注
サービス アカウントには、ホスト インスタンスがインストールされているサーバーに対するサービスアクセス許可としてログオンが自動的に付与されます。
[前提条件]
この手順を実行するには、Administrators グループと BizTalk Server Administrators グループのメンバーとしてログオンする必要があります。
さらに、次のデータベースが存在するサーバーで、db_securityadmin SQL Server データベース ロールと securityadmin SQL Server ロールのメンバーである必要もあります。
BAM 主要インポート (BAMPrimaryImport)
BizTalk 管理 (BizTalkMgmtDb)
BizTalk MessageBox (BizTalkMsgBoxDb) (すべて)
BizTalk Tracking (BizTalk DTADb)
ルール エンジン (BizTalkRuleEngineDb)
注意事項
BizTalk Server 管理コンソールまたは Windows Management Instrumentation (WMI) スクリプトを使用して、ホスト インスタンスのアカウント情報を更新することをお勧めします。 これにより、BizTalk Server が BizTalk Server データベースのアカウント情報を更新し、データベースとホスト インスタンス間のセキュリティ構成の同期を維持できます。
ステップス
[ スタート] をクリックし、[ すべてのプログラム] をクリックし、[ Microsoft BizTalk Server 20xx] をクリックして、[ BizTalk Server 管理] をクリックします。
コンソール ツリーで、[BizTalk Server 管理] を展開し、[BizTalk] グループを展開し 、[プラットフォームの設定] をクリックします。
[ホスト インスタンス] を右クリックし、[新規] をクリックして、[ホスト インスタンス] をクリックします。
[ ホスト インスタンスのプロパティ ] ダイアログ ボックスで、次の操作を行い、[OK] をクリック します。
これを使用する 目的 ホスト名 選択したサーバーに関連付けられているホストの名前を表示します。 サーバー 選択したホストに関連付けられているサーバーを表示します。 ログオン ホスト インスタンスを実行する新しいサービス アカウントのアカウント名を表示します。 設定する クリックすると、[ ログオン資格情報 ] ダイアログ ボックスが表示され、ホスト インスタンスを実行するアカウントのアカウント名とパスワードを入力できます。 ホスト インスタンスの起動を無効にする 選択したホストの状態を有効から無効に変更するには、このチェック ボックスをオンにします。 ホスト インスタンスを起動したくないが、その設定を保持したい場合は、ホスト インスタンスを無効にすると便利です。 ホスト インスタンスをインストールしたら、メッセージを MessageBox データベースにルーティングできるように開始する必要があります。 ホスト インスタンスの開始については、「ホスト インスタンス を開始する方法」を参照してください。
既知の問題
指定された BizTalk Server ランタイム コンピューターがホスト インスタンスの作成時に使用できない場合、BizTalk ホスト インスタンスが "アンインストールに失敗しました" という状態で作成されます
問題
BizTalk Server ランタイム コンピューターにリモートのコンピューターに BizTalk 管理コンソールがインストールされている場合、BizTalk Server コンピューターが使用できない場合でも、リモート BizTalk Server コンピューター上にホスト インスタンスを作成しようとする可能性があります。
使用できない BizTalk Server コンピューター上に BizTalk ホストのインスタンスを作成しようとすると、次のエラー メッセージが表示されるダイアログ ボックスが表示されます。
サーバー <サーバー名>上でのホスト <ホスト名>のインストールに失敗しました。
追加情報:
RPC サーバーが利用できません。 (WinMgmt)
[OK] をクリックしてダイアログ ボックスを閉じると、次のエラー メッセージが表示されたダイアログ ボックスが表示されます。
中止されたホスト<ホスト名>のインストールのクリーンアップが、サーバー<サーバー名>で失敗しました。
追加情報:
Windows NT サービス BTSSvc{<GUID>} を削除するときにエラーが発生しました。 (WinMgmt)
[ OK] をクリックしてこのダイアログ ボックスを閉じると、BizTalk ホストのインスタンスが BizTalk 管理コンソールに表示され、[ アンインストールの状態 に 失敗しました] が表示されます。
原因
ホスト インスタンスが作成されると、指定された BizTalk Server コンピューターにホスト インスタンスがインストールされる前に、BizTalk 管理データベースにエントリが作成されます。 指定された BizTalk Server コンピューターへのホスト インスタンスのインストールが失敗した場合、BizTalk 管理プログラムはホスト インスタンスのアンインストールを試みますが、指定された BizTalk Server コンピューターが使用できないため、アンインストールも失敗します。
解決策
BizTalk Admininstration コンソールで BizTalk ホスト インスタンスが作成され、状態が [アンインストールに失敗しました] の場合は、指定された BizTalk Server コンピューターが使用可能になった後、ホスト インスタンスを削除してホスト インスタンスを再作成します。
注
BizTalk 管理コンソールで BizTalk ホスト インスタンスが作成され、 アンインストールの状態 が 失敗した 場合、指定された BizTalk Server コンピューターが再び使用可能になった後でも、ホスト インスタンスは機能しません。
こちらもご覧ください
BizTalk ホストとホスト インスタンスの管理ホスト インスタンスの開始ホスト インスタンスの停止ホスト インスタンスの削除ホスト インスタンスのプロパティの変更