У меня есть параллельный запрос Oracle, который вызывает программу SQLPlus. Сама программа работает корректно, но хотелось бы добавить некоторую информацию логирования в вывод/лог параллельного запроса в EBS.
Я пробовал несколько вариантов:
set heading off
--set pagesize 0 embedded on
set pagesize 50000
set linesize 32767
set feedback off
set verify off
set term off
set echo off
set newpage none
set serveroutput on
dbms_output.enable(1000000);
--prepare data
EXECUTE program (&1,&2,&3,&4,&5);
--extract data
@"path/file.SQL";
fnd_file.put_line(FND_FILE.LOG,'do some logging here');
fnd_file.put_line(FND_FILE.OUTPUT,'do some logging here');
/
Но все, что я пробовал до сих пор, приводит либо к
- не добавлено ведение журнала для запроса вывода или журнала
- никакого вывода запроса
- ошибки типа:
SP2-0734: unknown command beginning "dbms_outpu..." - rest of line ignored.
иPLS-00103: Encountered the symbol "ENABLE" when expecting one of the following: := . ( @ % ;
Можно ли записать в вывод запроса или журнал из сценария SQLPlus, который вызывается из параллельного менеджера?