BizTalk Server データベース2 の統合

Microsoft BizTalk Server のインストールでは、さまざまなBizTalk Server機能のデータ ストアとして使用するために、Microsoft SQL Server で最大 13 個の個別のデータベースを作成する必要がある場合があります。 これらのデータベースの管理と保守に必要なオーバーヘッドにより、BizTalk Serverこれらの複数のデータベースを 1 つのデータベースに統合できます。 このセクションでは、BizTalk Serverデータベース統合を実現する方法について説明し、BizTalk Serverデータベース統合を実装する際の考慮事項について説明します。

Note

BizTalk Serverのインストール時に必要なすべてのデータベースの完全な一覧については、「BizTalk Serverのデータベース」を参照してください。

BizTalk データベース統合の実施

BizTalk Serverデータベース統合は、BizTalk Serverのインストール後、BizTalk Server構成中に実行されます。 BizTalk Serverデータベース統合を実装するには、次の手順に従います。

  1. [スタート] ボタンをクリックし、[プログラム] をポイントし、[BizTalk Server] をポイントして、[BizTalk Server構成] をクリックします。 構成の種類を選択するように求められたら、[ カスタム構成] をクリックします。

  2. 次のいずれかのデータ ストアについて、同じSQL Serverサーバー名データベース名 (BizTalkConsolidatedDb など) を入力します。

    機能名 データ ストア名
    エンタープライズ SSO SSO データベース
    Group BizTalk 管理データベース
    Group BizTalk メッセージ ボックス データベース
    Group BizTalk 追跡データベース
    ビジネス ルール エンジン ルール エンジン データベース

    次のデータ ストアは、SQL Server データベースを共有するように構成しないでください

    機能名 データ ストア名
    BAM ツール BAM プライマリ インポート データベース
    BAM ツール BAM アーカイブ データベース
  3. 残りの構成オプションを設定し、構成を適用します。 構成ツールは、同じSQL Serverサーバー名とデータベース名を指定したデータ ストアの共有SQL Server データベースにテーブルを作成します

BizTalk データベースを統合する際の考慮事項

BizTalk データベースを統合するときは、以下の点を考慮してください。

  1. データベースの統合により、BizTalk Server データベースの管理と保守に関連するオーバーヘッドが軽減されますが、適切な環境でのみ実装する必要があります。 運用環境BizTalk Serverデータベース統合を実装する前に、ステージング環境でBizTalk Server持続的なパフォーマンスへの影響を測定する必要があります。 次のシナリオでは、データベースBizTalk Server統合を実装して、データベースの管理とメンテナンスを簡略化することを検討してください。

    • データベースのパフォーマンスがパフォーマンスのボトルネックになる可能性が非常に低い、小規模で少量のBizTalk Server運用環境。

    • BizTalk 追跡データベースが統合に含まれていない場合は中規模、中規模のボリュームBizTalk Server運用環境で、BizTalk 追跡データベースが統合データベースとは別の物理ディスクに作成される場合は理想的です。

    • 共有SQL Server データベースが物理的に非常に高パフォーマンスの記憶域ネットワーク (SAN) デバイスに配置されている場合、大規模で大量のBizTalk Server運用環境では、データベースがパフォーマンスのボトルネックになる可能性が非常に低くなります。

    • 概念実証環境または開発環境で、データベースのパフォーマンスがあまり重要でない場合。

  2. 全体的なBizTalk Serverパフォーマンスは、通常、BizTalk Server データベースのパフォーマンスに依存します。 そのため、データベースの統合は、大量に発生している、または発生するBizTalk Server運用環境では実装しないでください。 これに対する 1 つの例外は、データベースがパフォーマンスのボトルネックになる可能性が非常に低い、非常に高パフォーマンスの記憶域ネットワーク (SAN) デバイスにBizTalk Server データベースが配置されている場合です。 データベース ディスクがストレージ エリア ネットワーク (SAN) に格納されていない場合に統合データベースの高いパフォーマンスを実現するには、分散データベースを使用します。分散データベースを使用した場合、優れたパフォーマンスは、負荷発生時に特に顕著になります。

  3. BizTalk Server管理データベースがデータベース統合に含まれていて、統合データベースの名前が BizTalkMgmtDb でない場合は、統合データベースを指すように BizTalk 管理コンソールを構成する必要があります。 「既存のグループに接続する方法」の手順に従い、BizTalk Server グループを管理するために統合データベースをポイントするようにBizTalk Server管理コンソールを構成します。

  4. 持続可能なBizTalk Serverパフォーマンスの詳細については、「持続的なパフォーマンスの計画」を参照してください。

    BizTalk Server データベースの保守に関連するアクティビティの詳細については、「BizTalk Server1 の保守」を参照してください。