所有批处理客户端操作都生成一个日志文件。此外,导出会生成一个已导出数据文件和一个导出日志文件。批处理客户端针对所有失败的脚本项目在日志文件中记录警告。所有错误也都记录在日志文件中,包括完整的错误消息。使用通过 /log 启动参数指示的路径/文件名保存日志文件。如果未指定,则日志默认使用 DRM_Batch_Client_mmddyyyy.log
名称,并写入启动批处理客户端所在的相同文件夹。
此外,批处理客户端返回一个指示其成功或失败的错误级别(退出代码或结果代码)。可以通过安排程序或批处理文件来测试错误级别(通过 ERRORLEVEL、%ERRORLEVEL% 等),并且系统会自动执行适当的操作。
表 17-14 错误级别值
错误级别值 | 说明 |
---|---|
0 |
成功/正常终止 |
1 |
未知错误 |
2 |
批处理操作已完成,但是生成了警告 |
3 |
批处理操作因为发生错误而未完成 |
100 |
传达给 Oracle Data Relationship Management 服务器或从其返回时发生错误 |
200 |
初始化批处理客户端期间发生错误 |
210 |
传递的参数值无效 |
220 |
无效的 URL |
230 |
无效的用户名或密码 |
注:
如果返回了其他错误级别值,则错误来自 Windows 操作系统。有关详细信息,请参阅 Windows 文档。