WebSphere® ESB では、情報の保持、格納、追跡のためにさまざまなデータベース表を使用します。
WebSphere ESB の通常の操作時には、データへのアクセス、データの移動、およびデータの追加が行われます。これらのデータは、ユーザーが作成するいくつかのデータベース表に収容されます。Derby を使用してスタンドアロン・サーバーを構成する場合は、データベース・オブジェクト (テーブルなど) は構成時に作成されます。ただし、スタンドアロン・ノードまたは Network Deployment ノードに DB2® を使用する場合は、構成中に生成されたスクリプトを使用して、後でデータベース・オブジェクトを作成します。
サーバー・コンポーネント | データベース (デフォルト名) | 注 |
---|---|---|
Business Space | WPRCSDB (共通データベース) | スタンドアロン・プロファイルの場合、WebSphere ESB の開始前に共通データベースを作成する必要があります。その他のプロファイルについては、管理コンソールを使用して Business Space を構成する必要があります。Business Space データベースの構成は、WebSphere が提供する Business Space を使用する場合には必須の作業です。これは、IBM® WebSphere Business Process Management ポートフォリオ全体で、Web インターフェースを作成、管理、および統合するアプリケーション・ユーザーの共通インターフェースになります。 |
Common Event Infrastructure | EVENT (イベントの格納) | このデータベースは WebSphere ESB の開始前に作成する必要はありませんが、イベントのモニターには必須です。 |
リレーションシップ | WPRCSDB (共通データベース) | WebSphere ESB の開始前に、共通データベースを作成する必要があります。 注: WPRCSDB テーブルは、デプロイメント・マネージャーまたはスタンドアロン・サーバーの始動時か、デプロイメント・マネージャーまたはスタンドアロン・サーバーの始動前に構成する必要があります。
|
SIBus | ユーザー作成 | これらのテーブルは、メッセージング・エンジンの始動時か、メッセージング・エンジンの始動前に構成する必要があります。 プロファイルの作成時には、スタンドアロン環境で SIBus によるファイル・ストアを使用できます。ただし、ネットワーク・デプロイメント環境では、SIBus によるファイル・ストアを使用できません。 |
エンタープライズ・サービス・バス | ESBDB | これらのテーブルは、デプロイメント・マネージャーまたはスタンドアロン・サーバーの始動時か、デプロイメント・マネージャーまたはスタンドアロン・サーバーの始動前に構成する必要があります。 |
サポートされるデータベースについての詳細 (バージョンなど) は、『WebSphere ESB システム要件 (WebSphere ESB system requirements)』を参照してください。 各データベースは、文字ストリングのパラメーター dbType で表されています。dbType パラメーターは、応答ファイルのパラメーターとして使用されます。サポートされているデータベースの dbType の値を表 2 にまとめます。
サポートされているデータベース | dbType の値 | 制約事項および注意事項 |
---|---|---|
Derby Embedded | DERBY_EMBEDDED | このデータベース・タイプでは、Network Deployment トポロジーはサポートされていません。Derby は、スタンドアロン・プロファイルに使用されるデフォルトのデータベース・タイプです。 このデータベース・タイプは、Business Process Choreographer データベースに使用できます。 |
DB2 for z/OS v8 DB2 for z/OS v9 | DB2UDBOS390_V8_1 |
ネットワーク・デプロイメントまたはスタンドアロン・サーバー構成のいずれにも DB2 for z/OS® を使用できます。 |
ファイル・パスとファイルの命名規則で使用する 2 番目のパラメーターは、feature です。このパラメーターでは、対象になっているデータベースを指定します (表 1 を参照)。表 3 は、各データベースとそれぞれに関連付けられている feature パラメーターをまとめたものです。
データベース | フィーチャー |
---|---|
Business Space | BusinessSpace |
Common Event Infrastructure | CEI |
共通データベース | CommonDB |
エンタープライズ・サービス・バスのロガー・メディエーション・データベース | EsbLoggerMediation |
/WebSphere/V6R2/AppServer/dbscripts/CEIおよび
/WebSphere/V6R2/AppServer/util/EsbLoggerMediation/dbType
ほとんどの JDBC プロバイダーの作成は、指定されたデータベース・パラメーターに基づいて、 構成中に実行されます。ただし、Business Process Choreographer JDBC プロバイダーは、スクリプトまたは管理コンソールを使用して、後で作成される場合もあります。 適切な JDBC プロバイダーがサーバーまたはクラスターに存在していれば、その既存の JDBC プロバイダーが使用され、新しいプロバイダーの作成は省略されます。