WebSphere Application Server デプロイメント・ツールが、コンテナー管理パーシスタンス (CMP) エンタープライズ Bean を含む EJB JAR ファイルをデプロイする場合、ターゲット・データベースを選択し、対応する Table.ddl ファイルを作成します。
このファイルには、ご使用の CMP Bean のデータベース・テーブルを生成するのに必要な SQL ステートメントが含まれます。
このタスクについて
以下のステップは、DB2 でテーブルを作成するプロセスを示しています。
プロシージャー
- CMP エンタープライズ Bean の JAR ファイルから Table.ddl ファイルを抽出し、それをデータベース・サーバーに保管します。
- そのファイルをご使用の DB2 マシンの作業ディレクトリー (C:¥temp など) に保管します。
- Table.ddl ファイルを実行します。
- C:¥temp を選択したディレクトリーで置換して、
コマンド C:¥temp>db2cmd を実行します。
DB2 コマンド・ウィンドウが表示されます。そのウィンドウに、以下のコマンドを入力します (C:¥temp は、選択したディレクトリーで置換してください)。
- C:¥temp>db2 connect to your_db_name
- C:¥temp>db2 -tf Table.ddl //This command runs and creates
tables for your CMP enterprise bean.
- C:¥temp>db2 disconnect all
結果
データベース・テーブルが作成されます。