要调度数据加载,请创建数据加载定义,然后使用外部调度器(例如 Microsoft Windows Task Scheduler)运行定义。
从命令行运行数据加载
Oracle 建议在使用外部调度器(如 Windows Task Scheduler)之前,在 DOS 提示符环境中对 loaddata.bat
进行测试。
要从 DOS 提示符运行数据加载:
以管理员身份打开 DOS 提示符,然后导航至:
Oracle_Middleware/EPMSystem11R1/products/AccountReconciliation/bin
创建加密的密码文件:
在 DOS 提示符下,导航至:
ORACLE_MIDDLEWARE/EPMSystem11R1/products/AccountReconciliation/bin
运行
encryptpassword.bat C:/passwordfile
当要求输入密码时,输入 Account Reconciliation 管理员用户的密码。
加密的密码存储在 C:/passwordfile
中。
按如下所述运行 loaddata.bat
:
oaddata.bat admin -f:C:/PASSWORDFILE "test1" "Jan 2013"
其中
"admin"
是 ARM 管理员用户的密码。
"-f:C:/PASSWORDFILE"
是加密的密码文件。
"test1"
是数据加载定义名称。
"Jan 2013"
是一个期间。
生成的日志文件位于:
Oracle_Middleware/user_projects/epmsystem1/diagnostics/logs/arm
要检查数据加载的状态,单击管理期间。选择一个期间,然后依次选择操作和数据加载。
从 Windows 任务计划程序运行数据加载
要从 Windows 任务计划程序运行数据加载:
以管理员身份登录到安装有 Account Reconciliation 的服务器。
依次选择开始、所有程序、附件、系统工具和任务计划程序。
单击创建基本任务。此时将显示“任务计划向导”。输入加载的名称,然后单击下一步。
单击触发器,并选择希望任务开始的时间,然后单击下一步。
单击操作,然后选择希望任务执行的操作;例如:启动程序、发送电子邮件,或显示消息。单击下一步。
单击启动程序,然后填充以下各项:
在添加参数(可选)中,传递 4 个参数,例如:
"USER" "PASSWORD" "NAME" "PERIOD"
其中:
"USER"
是分配有管理员角色的 Account Reconciliation 用户 ID。
"NAME"
是数据加载定义名称。
注:
您可以使用明文密码(例如 password2
)或密码文件(如果已使用 encryptpassword.bat
创建了密码文件)。
设置生成日志文件的起始位置(可选):
<MIDDLEWARE_HOME>/EPMSystem11R1/products/AccountReconciliation/bin
单击下一步。
单击完成。