oracle需要调用外部的shell 、bat、python等命令需要先获得全新
grant create job to username
grant CREATE EXTERNAL JOB to username
vim $ORACLE_HOME/rdbms/admin/externaljob.ora
1、shell脚本里开头要加#!/bin/bash等指定使用的shell类型
2、所有相关环境变量都得在shell里明确指定
3、如果要写入文件必需使用绝对路径
Begin
Dbms_Scheduler.Create_Job(Job_Name => 'tarfile',
Job_Type => 'EXECUTABLE',
Job_Action => '/u01/oracleDB/app/admin/ccszjxy/dpdump/tar.sh',
Enabled => True,
Auto_Drop => True);
End ;