[IBM i]

スケジューラー用 DB2 for iSeries テーブルの 作成

データ定義言語 (DDL) ファイルや Structured Query Language (SQL) ファイルを使用して DB2® for iSeries データベースに スケジューラー用のテーブルを作成します。

始める前に

このタスクでは、データベースを構成して使用可能にする必要があります。 詳しくは、スケジューラー用 DB2 for iSeries データベースの作成を 参照してください。

このタスクについて

DB2 for iSeries データベースにスケジューラー用のテーブルを作成するには、 データ定義言語 (DDL) ファイルや Structured Query Language (SQL) ファイルを使用して、以下のステップを実行します。

手順

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

タスクの結果

スケジューラー用の DB2 for iSeries テーブルとスキーマが作成されました。

トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tsch_dbtuadmini
ファイル名:tsch_dbtuadmini.html