输出和结果代码

所有批处理客户端操作都生成一个日志文件。此外,导出会生成一个已导出数据文件和一个导出日志文件。批处理客户端针对所有失败的脚本项目在日志文件中记录警告。所有错误也都记录在日志文件中,包括完整的错误消息。使用通过 /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 文档。