データ定義言語 (DDL) ファイルや Structured Query Language (SQL) ファイルを使用して DB2® for iSeries データベースに
スケジューラー用のテーブルを作成します。
このタスクについて
DB2 for iSeries データベースにスケジューラー用のテーブルを作成するには、
データ定義言語 (DDL) ファイルや Structured Query Language (SQL) ファイルを使用して、以下のステップを実行します。
手順
- CL コマンド行から以下のコマンドを実行して、QShell セッションを開始します。
STRQSH
- プロファイル・ディレクトリーの下に新しい IFS ディレクトリーを作成します。
mkdir profile_root/scheduler
ここで、profile_root は、プロファイルを格納しているディレクトリーの完全修飾パスです。
- この新しいディレクトリーに、以下のスクリプトをコピーします。
%WAS_HOME%/scheduler/createDB2iSeriesSchema.ddl
%WAS_HOME%/scheduler/dropSchemaDB2iSeries.ddl
- テキスト・エディターを使用して、この新しいディレクトリー内のスクリプトを編集します。
出現するすべての @TABLE_PREFIX@ を <collection_name>、<table_prefix> で置き換えます。
ここで、<collection_name> は、データベース・ファイルを保管するために使用されるコレクションの名前で、このコレクションとは、トピック
スケジューラー用 DB2 for iSeries データベースの作成で
作成されたコレクションです。各テーブル名の前には <table_prefix> が
付加されます。
- iSeries ナビゲーターを使用して、
iSeries サーバーにデータベース・ファイルを作成します。
- iSeries ナビゲーターを開始します。
- iSeries アイコンを展開して、データベース・ファイルを作成する
システムを見つけます。
- 「データベース」を展開し、システム・データベースを右クリックします。
- 「Run SQL Scripts」を選択します。
- 「ファイル」>「オープン」と選択します。
- プロファイル・ディレクトリー内の createDB2iSeriesSchema.ddl ファイルに移動します。
- 「実行」>「すべて」と選択します。
- 「表示」>「Job Log」と選択し、テーブルが作成されていることを確認します。
- 以下のコマンドを実行して、新しいデータベース・ファイルの所有者を QEJBSVR に変更します。
CHGOBJOWN OBJ(*ALL) OBJTYPE(*ALL) NEWOWN(QEJBSVR)
タスクの結果
スケジューラー用の DB2 for iSeries テーブルとスキーマが作成されました。