データベース応答ファイルで EXECUTE_SCRIPTS=false を指定している場合は、生成済みのスクリプトを手動で実行して、データベース構成プロセスを完了する必要があります。
このタスクを実行する理由および時期
データベース構成には、2 ステップのプロセスがあります。
config_event_database スクリプトは、まずその環境に合ったデータベース固有スクリプトを生成します。これらの生成済みスクリプトは、その後、データベースおよびデータ・ソースを作成します。データベース応答ファイルで EXECUTE_SCRIPTS=true を指定している場合、config_event_database は両方のステップを自動で実行します。
ただし、データベース応答ファイルで EXECUTE_SCRIPTS=false を指定している場合は、生成済みスクリプトを手動で実行して、データベースの構成を完了する必要があります。
サンプル・データベース応答ファイルで指定しているデフォルト値は EXECUTE_SCRIPTS=true です。
カスタマイズ済みの応答ファイルでこの値を変更していない限り、生成済みスクリプトを手動で実行する必要はありません。
生成済みスクリプトを手動で実行するには、以下のようにします。
このタスクの手順
- イベント・データベースを作成するための生成済みスクリプトが保管されているデータベース固有のサブディレクトリーへ移動します。
スクリプトは、使用しているデータベース・ソフトウェアに応じて、以下のディレクトリーのいずれかに配置されています。
- profile_path/event/dbscripts/cloudscape
- profile_path/event/dbscripts/db2
- profile_path/event/dbscripts/oracle
profile_path は、イベント・データベースを構成する WebSphere ESB ランタイム環境のプロファイルが収容されているディレクトリーのパスに置き換えてください。
- 使用しているオペレーティング・システムおよびデータベース・ソフトウェアの生成済みデータベース作成スクリプトを実行します。
タイプ |
オペレーティング・システム |
データベース・スクリプト |
Cloudscape |
Windows |
cr_event_cloudscape.bat |
Cloudscape |
Linux/UNIX |
cr_event_cloudscape.sh |
DB2 |
Windows |
cr_event_db2.bat |
DB2 |
Linux/UNIX |
cr_event_db2.sh |
Oracle |
Windows |
cr_event_oracle.bat |
Oracle |
Linux/UNIX |
cr_event_oracle.sh |
- JDBC データ・ソースを作成するための生成済みスクリプトが保管されているデータベース固有のサブディレクトリーへ移動します。
スクリプトは、使用しているデータベース・ソフトウェアに応じて、以下のディレクトリーのいずれかに配置されています。
- profile_path/event/dsscripts/db2
- profile_path/event/dsscripts/db2zos
- profile_path/event/dsscripts/cloudscape
- profile_path/event/dsscripts/oracle
profile_path は、イベント・データベースを構成する WebSphere ESB ランタイム環境のプロファイルが収容されているディレクトリーのパスに置き換えてください。
- 使用しているオペレーティング・システムおよびデータベース・ソフトウェアの生成済み JDBC 構成スクリプトを実行します。
タイプ |
オペレーティング・システム |
JDBC 構成スクリプト |
Cloudscape |
Windows |
cr_cloudscape_jdbc_provider.bat |
Cloudscape |
Linux/UNIX |
cr_cloudscape_jdbc_provider.sh |
DB2 |
Windows |
cr_db2_jdbc_provider.sh |
DB2 |
Linux/UNIX |
cr_db2_jdbc_provider.sh |
Oracle |
Windows |
cr_oracle_jdbc_provider.bat |
Oracle |
Linux/UNIX |
cr_oracle_jdbc_provider.sh |
以下のコマンドを使用して、JDBC 構成スクリプトを実行します。- Windows システムの場合
- cr_db_jdbc_provider scope [server_name]
- Linux および UNIX システムの場合
- cr_db_jdbc_provider.sh scope [server_name]
パラメーターは以下のとおりです。
- scope
- JDBC プロバイダーを構成するスコープ。有効な値は、cell、node、server、または cluster です。
- server_name
- scope が server または cluster の場合に、JDBC プロバイダーを構成する WebSphere サーバーまたはクラスターの名前。
(scope が cell または node の場合、このパラメーターは無視されます。)
次のタスク
イベント・データベースの構成が終了したら、アプリケーション・サーバーを再始動する必要があります。