スケジューラー用 Oracle テーブルの作成

データ定義言語 (DDL) ファイルや構造化照会言語 (SQL) ファイルを使用して Oracle データベースにスケジューラー用のテーブルを作成します。

始める前に

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

このタスクについて

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

手順

  1. コマンド行ウィンドウを開きます。
  2. データベース・システムの管理者権限があることを確認します。
  3. テーブル・スペースおよびスキーマを作成します。
    1. ファイルの先頭にある指示に従い、テキスト・エディターを使用して以下のスクリプトを編集します。
      ヒント: テーブル・プレフィックスを設定するときには、文字はすべて大文字にしてください。
      %app_server_root%¥Scheduler¥createTablespaceOracle.ddl および %app_server_root%¥createSchemaMod1Oracle.ddl
    2. デフォルトのインスタンスにスキーマを作成しない場合には、環境変数 ORACLE_SID を設定します。
    3. スクリプト createTablespaceOracle.ddl を実行して、テーブル・スペースを作成します。

      テストの場合には、どのテーブル・スペースでも同じ場所を使用し、そのパスをコマンド行引数としてスクリプトに渡してください。

      [Windows]例えば、ユーザー ID は scheduser、パスワードは schedpwd、 データベース名は scheddb、テーブル・スペース・パスは d:¥mydb¥ts になります。 sqlplus scheduser/schedpwd@scheddb@createTablespaceOracle.ddl d:¥mydb¥ts コマンドを入力します。テーブル・スペースの 作成中にエラーが発生した場合には、dropTablespaceOracle.ddl を使用して、そのテーブル・スペースを除去できます。

    4. スクリプト createSchemaMod1Oracle.ddl を実行して、スキーマを作成します。
      [Windows]例えば、以下のスクリプトを入力します。
      sqlplus scheduser/schedpwd@scheddb @createSchemaMod1Oracle.ddl
      スキーマ (テーブルおよびビュー) の作成中に エラーが発生した場合には、以下のスクリプトを実行してスキーマを除去することができます。
      dropSchemaMod1Oracle.ddl

タスクの結果

スケジューラー用 Oracle テーブルとスキーマが作成されます。

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



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