データ・ロードのスケジュール

データ・ロードをスケジュールするには、データ・ロード定義を作成し、次のような外部スケジューラで定義を実行します; Microsoft Windowsタスク・スケジューラなど。

コマンドラインからのデータ・ロードの実行

Windowsタスク・スケジューラなどの外部スケジューラを使用する前に、DOSプロンプトからloaddata.batをテストすることをお薦めします。

DOSプロンプトからデータ・ロードを実行するには:

  1. 管理者として、DOSプロンプトを開き、次の場所に移動します:

    Oracle_Middleware/EPMSystem11R1/products/AccountReconciliation/bin
  2. 暗号化パスワード・ファイルを作成します:

    1. DOSプロンプトで、次の場所に移動します:

      ORACLE_MIDDLEWARE/EPMSystem11R1/products/AccountReconciliation/bin
    2. 実行

      encryptpassword.bat C:/passwordfile

      パスワードの入力を求められたら、Account Reconciliationの管理ユーザーのパスワードを入力します。

      暗号化されたパスワードは、C:/passwordfileに格納されます。

  3. 次のようにloaddata.batを実行します:

    oaddata.bat admin -f:C:/PASSWORDFILE "test1" "Jan 2013"

    ここで

    "admin"はARMの管理ユーザーのパスワードです。

    "-f:C:/PASSWORDFILE"は暗号化パスワード・ファイルです。

    "test1"はデータ・ロード定義名です。

    "Jan 2013"は期間です。

  4. ログ・ファイルは次の場所に生成されます:

    Oracle_Middleware/user_projects/epmsystem1/diagnostics/logs/arm
  5. データ・ロードのステータスを確認するには、「期間の管理」をクリックします。期間を選択して、「アクション」「データ・ロード」の順に選択します。

Windowsタスク・スケジューラからのデータ・ロードの実行

Windowsタスク・スケジューラからデータ・ロードを実行するには:

  1. Account Reconciliationがインストールされているサーバーに管理者としてログインします。

  2. 「スタート」「すべてのプログラム」「アクセサリ」「システム ツール」「タスク スケジューラ」の順に選択します。

  3. 「基本タスクの作成」をクリックします。スケジュール済タスク・ウィザードが表示されます。ロードの名前を入力し、「次へ」をクリックします。

  4. 「トリガー」をクリックし、いつタスクを開始するかを選択して「次へ」をクリックします。

  5. 「アクション」をクリックし、タスクで実行するアクション(「プログラムの起動」、「電子メールの送信」、「メッセージの表示」など)を選択します。「次」をクリックします。

  6. プログラムの起動をクリックし、次の項目を入力します。

    1. 引数の追加(オプション)で、たとえば4つの引数を渡します。

      "USER" "PASSWORD" "NAME" "PERIOD"

      ここで:

      "USER"は、「管理者」役割を割り当てられたAccount ReconciliationユーザーIDです。

      "NAME"はデータ・ロード定義名です。

      注:

      パスワードにはpassword2のようなクリア・テキストを使用することも、パスワード・ファイルを使用することもできます(encryptpassword.batを使用してパスワード・ファイルを作成した場合)。

    2. 開始(オプション)を設定して、ログ・ファイルを生成します。

      <MIDDLEWARE_HOME>/EPMSystem11R1/products/AccountReconciliation/bin

      基本タスクの作成ウィザード。
  7. 「次」をクリックします。

  8. 「終了」をクリックします。