我寫過一個程序和一份工作。 從工作我正在運行程序。以下爲創造就業爲什麼DBMS_Scheduler作業失敗?
DBMS_SCHEDULER.create_job (job_name => 'IBPROD2.RUN_FETCH_ACCT_ALERTS',
job_type => 'STORED_PROCEDURE',
job_action => 'FETCH_ACCT_ALERTS',
start_date => sysdate,
repeat_interval => 'FREQ=HOURLY;INTERVAL=2;',
enabled => TRUE,
auto_drop => FALSE
);
創造就業我運行下面的命令來獲得業主IBPROD2工作的細節,我可以看到FAILURE_COUNT列值1 RUN_FETCH_ACCT_ALERTS作業後腳本。 手動運行時,程序FETCH_ACCT_ALERTS中沒有問題。
任何人都可以幫我解釋爲什麼這項工作失敗了嗎?我錯過了什麼嗎?
感謝您的回覆。錯誤代碼是ORA-28179:未由代理提供的客戶端用戶名。但我不知道如何解決它。你有什麼主意嗎?因爲我已經創建了很多工作來與相同的所有者運行不同的過程。所有的都運行成功。 – Priya 2011-12-14 11:29:46