WebSphere® ESB では、情報の保持、格納、追跡のためにさまざまなデータベース表を使用します。これらのデータベース表の作成作業は、WebSphere ESB の構成プロセスの一部になっています。 これらのデータベース表は、プロファイル作成中に作成することも、スクリプトを使用して別途作成することもできます。
WebSphere ESB の通常の操作時には、データへのアクセス、データの移動、およびデータの追加が行われます。これらのデータは、ユーザーが作成するいくつかのデータベース表に収容されます。これらのデータベース表は、WebSphere ESB プロファイルの作成時に、作成および構成できます。 あるいは、プロファイルの作成時にはデータベース表を作成せず、製品インストールの一部として用意されているスクリプトを使用して、プロファイルの作成後に同じ操作を実行することもできます。
場合によっては、管理コンソールでテーブルとスキーマを作成するオプションを選択できます。これには、「テーブルの作成」チェック・ボックスを選択します。 詳しくは、『テーブルおよびスキーマの作成マトリックス (Table and schema creation matrices)』を参照してください。
ページで
サーバー・コンポーネント | データベース (デフォルト名) | 注 |
---|---|---|
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 によるファイル・ストアを使用できません。 |
エンタープライズ・サービス・バス | EsbLogMedDB | これらのテーブルは、デプロイメント・マネージャーまたはスタンドアロン・サーバーの始動時か、デプロイメント・マネージャーまたはスタンドアロン・サーバーの始動前に構成する必要があります。 |
サポートされるデータベースについての詳細 (バージョンなど) は、『WebSphere ESB システム要件 (WebSphere ESB system requirements)』を参照してください。 各データベースは、文字ストリングのパラメーター dbType で表されています。dbType パラメーターは、manageprofile コマンドのパラメーターとして使用されます。サポートされているデータベースの dbType の値を表 2 にまとめます。
サポートされているデータベース | dbType の値 | 制約事項および注意事項 |
---|---|---|
Derby Embedded | DERBY_EMBEDDED | このデータベース・タイプでは、Network Deployment トポロジーはサポートされていません。Derby は、スタンドアロン・プロファイルに使用されるデフォルトのデータベース・タイプです。 |
Derby Network Server | DERBY_NETWORK | これは、Network Deployment トポロジーに使用されるデフォルトのデータベース・タイプです。 |
DB2 Universal | DB2_Universal | |
DB2 for z/OS v8 DB2 for z/OS v9 | DB2UDBOS390_V8_1 |
インストール・ウィザードでは、このタイプの新規データベースを作成できません。 |
![]() DB2 UDB for iSeries (ネイティブ) |
DB2UDBISERIES_NATIVE | このデータベース・タイプでは、Network Deployment トポロジーはサポートされていません。 |
![]() DB2 UDB for iSeries (ツールボックス) |
DB2UDBISERIES_TOOLBOX | これは、Network Deployment トポロジーに使用されるデフォルトのデータベース・タイプです。 |
Informix Dynamic Server | INFORMIX | Business Space では、このデータベース・タイプはサポートされていません。 |
Microsoft SQL Server (Embedded) | MSSQLSERVER_EMBEDDED | |
Microsoft SQL Server (DataDirect) | MSSQLSERVER_DATADIRECT | Business Space では、このデータベース・タイプはサポートされていません。 |
Microsoft SQL Server (Microsoft) - WebSphere Process Server バージョン 6.2.0.1 に、Microsoft SQL Server JDBC Driver バージョン 1.2 のサポートが追加されました。 | MSSQLSERVER_MICROSOFT | Business Space では、このデータベース・タイプはサポートされていません。 |
Oracle 9i |
Oracle9i |
インストール・ウィザードでは、Oracle 9i、Oracle 10g、および Oracle 11g の場合に、このタイプの新規データベースを作成できません。 注: Oracle 10g および Oracle 11g では、Oracle10g パラメーターを使用してください。
|
ファイル・パスとファイルの命名規則で使用する 2 番目のパラメーターは、feature です。このパラメーターでは、対象になっているデータベースを指定します (表 1 を参照)。表 3 は、各データベースとそれぞれに関連付けられている feature パラメーターをまとめたものです。
データベース | フィーチャー |
---|---|
Business Space | BusinessSpace |
Common Event Infrastructure | CEI |
共通データベース | CommonDB |
エンタープライズ・サービス・バスのロガー・メディエーション・データベース | EsbLoggerMediation |
WPS_INSTALL_ROOT/dbscripts/feature/dbTypefeature は、以下のいずれかです。
ほとんどの JDBC プロバイダーの作成は、指定されたデータベース・パラメーターに基づいて、プロファイルの作成中に 実行されます。ただし、Business Process Choreographer JDBC プロバイダーは、スクリプトまたは管理コンソールを使用して、後で作成される場合もあります。 適切な JDBC プロバイダーがサーバーまたはクラスターに存在していれば、その既存の JDBC プロバイダーが使用され、新しいプロバイダーの作成は省略されます。
表 4 では、リモートで i5/OS に接続するために必要なドライバーについて説明しています。 必要なドライバーは、接続に関係するシステムと、使用されるデータベースによって異なります。ターゲット・システムへリモート接続するには、このドライバーがソース・システム上に存在している必要があります。