Oracle DataPump API 的返回代码/退出代码
我将oracle的IMPDP和EXPDP包装在控制台中,但找不到放置这两个返回代码的好地方。我想要更具体地指出错误,而不仅仅是 0/1 通过/失败。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我将oracle的IMPDP和EXPDP包装在控制台中,但找不到放置这两个返回代码的好地方。我想要更具体地指出错误,而不仅仅是 0/1 通过/失败。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
看起来 Oracle DataPump 仅返回三个退出代码。
EX_SUCC 0:导出或导入作业成功完成。如果有错误,则不会将错误显示到输出设备或记录在日志文件中。
2.EX_SUCC_ERR 5:导出或导入作业成功完成,但作业期间遇到错误。错误将显示到输出设备并记录在日志文件中(如果有)。
http://docs.oracle.com/cd/E11882_01 /server.112/e22490/dp_overview.htm#SUTIL3834
It looks like oracles DataPump is returning only three exit codes.
EX_SUCC 0 : The export or import job completed successfully. No errors are displayed to the output device or recorded in the log file, if there is one.
2.EX_SUCC_ERR 5 : The export or import job completed successfully but there were errors encountered during the job. The errors are displayed to the output device and recorded in the log file, if there is one.
http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_overview.htm#SUTIL3834
如果您为导入和导出指定唯一的作业名称,则可以检查
all_scheduler_job_run_details
下的STATUS
和ADDITIONAL_INFO
(以及其他有用的列)查看成功/失败状态以及遇到的任何错误。If you specify a unique job name for the import and export, you can check the
STATUS
andADDITIONAL_INFO
(among other useful columns) under theall_scheduler_job_run_details
view for success/failure status and any errors encountered.