调用JOB执行外部脚本报错ORA-27369解决方法
[oracle@sv203 ~]$ more test.sh
#!/bin/bashsource /home/oracle/.bash_profile
/bin/date
BEGIN
dbms_scheduler.create_job(job_name => 'JOB_TEST.sh',
job_type => 'EXECUTABLE',
job_action => '/home/oracle/test.sh',
enabled => TRUE,
auto_drop => FALSE); --->值为TRUE用于激活JOB
END;
/
报错信息 : ORA-27369: 类型为 EXECUTABLE 的作业失败, 退出代码: Permission denied
问题排查 : 一开始以为是文件执行权限问题,后查看不存在这个问题,经上网查找,问