Я подумал, что вы можете использовать Data Pump, но, возможно, самый простой способ - просто запустить его в стандартном приложении командной строки oracle sql, например:
set long 10000
set termout off
set trimspool off
set feedback off
set heading off
spool test.txt
select a ||','||b||','||c from myview;
spool off;
Если вы поместите это в файл с именем extractSql.sql, то вы можете запустить:
$ {ORACLE_HOME} / bin / sqlplus -L $ {USER} / $ {PASS} @ $ {DB_SERVER} @ extractSql.sql