job만들때 프로시저 만든 유저로 만들었나요? job이 유저 베이스로 돌아가서
dba_job이랑 user_job이 다르더라구요.
프로시저는 user베이스고 job은 sys나 system등으로 만들면 권한 문제 생겨서 실행 안된 경우가 있었어요
네 해당 프로시져 만든 유저로 들어가서 만들었습니다.
grant create any job to user ; 되어있나요?
sys나 시스템 계정에서 job 생성해서 돌아가는지 확인해보세요.
수퍼유저 권한으로 들어가서
GRANT EXECUTE on SYS.DBMS_JOB to [user] WITH GRANT OPTION;
를 실행시켜 보시지요.