Common Event Infrastructure データベース仕様には、サポートされるデータベースのタイプ、スクリプトの位置、プロファイル構成タイプ、および必要なユーザー ID の特権がリストされます。
Common Event Infrastructure データベースを使用して、WebSphere® ESB をモニターするときに取り込んだイベントを保管します。
Common Event Infrastructure データベースは、スタンドアロン構成に対してデフォルトで作成し、また Network Deployment 環境内の Common Event Infrastructure サーバーのインスタンスごとに作成します。データベースを作成するには、スクリプトを使用します。
Common Event Infrastructure データベースは内部のデバイスであり、ユーザーと直接対話することはありません。Common Event Infrastructure データベースとのすべての対話は、サポートされている Common Event Infrastructure API を使用して実行する必要があります。
詳しくは、『イベント・データベースの構成』を参照してください。
DB2® for z/OS® データベースを使用したスタンドアロン構成の場合、または管理対象ノードまたはデプロイメント・マネージャーを作成する場合は、WebSphere ESB for z/OS 構成スクリプトを実行する前に、Common Event Infrastructure データベースとストレージ・グループを作成する必要があります。
WebSphere ESB for z/OS 構成スクリプトを実行する際は、応答ファイル内の Common Event Infrastructure データベースおよびストレージ・グループの名前が、データベースおよびストレージ・グループの作成時に使用する名前に必ず一致するようにしてください。データベースおよびストレージ・グループについては、『DButility,sh、SPUFI、または DSNTEP2 を使用した DB2 データベースおよびストレージ・グループの作成』を参照してください。
データベース・タイプ | 考慮事項 |
---|---|
Derby Embedded | スタンドアロン・サーバーのデフォルト・データベース・タイプとして使用されます。 |
DB2 for z/OS v8 |
重要: DB2 for z/OS v9 を使用するサーバー用にプロファイルを作成するときは、そのサーバーが DB2 データベースに接続できる必要があります。
Network Deployment 構成のデータベースとして使用されます。オプションで、スタンドアロン・サーバー構成でのデータベースとしても使用できます。 |
Common Event Infrastructure サーバーの各デプロイメント・ターゲットには、1 つのデータベースが備わっています。 Common Event Infrastructure データベースは、スタンドアロン・サーバー構成に対してのみ作成されるため、サーバーごとに 1 つのデータベース管理サービス (DBMS) インスタンスのみが存在します。
Common Event Infrastructure データベースの構成は、プロファイル・テンプレートの ANT スクリプト configCei.ant によって実行されます。このスクリプトは、Common Event Infrastructure API を呼び出します。対象の構成に必要なすべてのプロパティーは、応答ファイルで用意します。
データベース構成を実行するには、応答ファイルを作成し、その応答ファイルをパラメーターとして指定して Common Event Infrastructure API を呼び出します。Common Event Infrastructure によりこの応答ファイルが処理されてスクリプトが作成されると、これらのスクリプトは、次の場所に配置されます。${proflePath}/dbscripts/CEI_dbname
Common Event Infrastructure データベースの作成に使用されるスクリプトは、次の場所に格納されます。configuration_root/app_server_root/profiles/profilename/event/dbscripts/CEI_dbname