Код возврата / код выхода для Oracle DataPump API

Я завернул IMPDP и EXPDP оракула в консоль и не смог найти хорошее место для кодов возврата, которые эти два возвращают. Я хочу быть более конкретным в указании ошибок, чем просто 0/1 Pass/Fail.

2 ответа

Похоже, оракулы DataPump возвращает только три кода выхода.

  1. EX_SUCC 0: задание на экспорт или импорт завершено успешно. Ошибки не отображаются на устройстве вывода или записываются в файл журнала, если он есть.

    2.EX_SUCC_ERR 5: Задание экспорта или импорта завершено успешно, но во время задания были обнаружены ошибки. Ошибки отображаются на устройстве вывода и записываются в файл журнала, если таковой имеется.

    1. EX_FAIL 1: в задании на экспорт или импорт обнаружена одна или несколько фатальных ошибок.

http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_overview.htm

Если вы указываете уникальное имя задания для импорта и экспорта, вы можете проверить STATUS а также ADDITIONAL_INFO (среди других полезных столбцов) под all_scheduler_job_run_details просмотрите статус успеха / неудачи и все обнаруженные ошибки.

Другие вопросы по тегам