调度数据加载

要调度数据加载,请创建数据加载定义,然后使用外部调度器(例如 Microsoft Windows Task Scheduler)运行定义。

从命令行运行数据加载

Oracle 建议在使用外部调度器(如 Windows Task Scheduler)之前,在 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. 单击完成