プロファイル管理ツールの「データベース構成」パネルで
「データベース・スクリプトの実行を遅延 (リモート・データベースを
使用する場合は選択する必要がある)」チェック・ボックスを選択して
既存の共通データベースに必要なテーブルの作成を延期した場合は、
インストール実行者またはデータベース管理者がテーブルを手動で作成する
必要があります。これらは、プロファイルの作成時または拡張時にプロファイル管理ツールによって生
成されるスクリプトを使用すると作成できます。
始める前に
このトピックは、スタンドアロン・サーバーまたはデプロイメント・マネージ
ャー・プロファイルを、次のいずれかのトピックの手順に従って作成または拡張済みであることを前提と
しています。
また、プロファイル管理ツールの「データベース構成」パネルで
「既存のデータベースを使用する」ラジオ・ボタンを選択し、さらに
「データベース・スクリプトの実行を遅延 (リモート・データベースを使用する場合は選択する必要がある)」チェック・ボックスを選択して、テーブルの作成を延期したことも前提としています。
このタスクについて
WebSphere ESB のインスト
ール済み環境では、共通データベースとテーブルが機能することが不可欠であるため、プロファイル
管理ツールによるテーブルの自動作成を許可しなかった場合は、プロファイルの作成時ま
たは拡張時にプロファイル管理ツールによって生成されるスクリプトを使用して、インストー
ル実行者またはデータベース管理者が、この段階でテーブルを手動で作成する必要があります。
手順
- テーブル作成スクリプトが含まれるディレクトリーに移動します。
i5/OS®
プラットフォームの場合は createDBTables、Linux® および UNIX®
プラットフォームの場合は createDBTables.sh、Windows®
プラットフォームの場合は createDBTables.bat というスクリプトです。これは、プロファイル管理ツールの「データベース構成」パネルの「データベース・
スクリプト出力ディレクトリー」フィールドで指定したロケーションです。 デフォルトのロケーションは以下のとおりです。
profile_root/dbscripts/CommonDB/db_type/db_name

profile_root/dbscripts/CommonDB/db_type/db_name
profile_root¥dbscripts¥CommonDB¥db_type¥db_name
変数 db_type はサポートされるデータベース製品を表し、db_name はデータベースの名前です。
- このスクリプトを実行して必要なテーブルを作成するには、標準のデータベース定義
ツール、ネイティブ・コマンド、およびプロシージャーを使用します。 このスクリプトには、データベース、テーブル、および索引を作成するための基本的
なステートメントのみが含まれています。
次のタスク
テーブルの作成が正しく完了したら、データベースのインストール先が
ローカルかどうかにかかわらず、サーバーまたはデプロイメント・マネージャーを始動する前
に、データベースが稼働していることを必ず確認してください。次に、プロファイルのファースト・ステップ・コンソール
からサーバーまたはデプロイメント・マネージャーを始動し、エラーがないことを確認してください。
SystemOut.log ファイルと
SystemErr.log ファイルでエラーを確認できます。それらのファイルは以下の場所にあります。
- profile_root/logs/server_name (スタンドアロン・プロファイル)
- profile_root/logs/dmgr (デプロイメント・マネージャー・プロファイル)