2017-01-23 31 views
0

毎日07:00に開始するJOB_PUNI_ZAL_3Bというスケジュールジョブがあります。開発者Oracle - SQL DEVELOPERスケジュールされたジョブが失敗したエラー#54

でタイプ
select * from USER_SCHEDULER_JOB_RUN_DETAILS where job_name = 'JOB_PUNI_ZAL_3B'; 

エラーメッセージがあるときに: ORA-00054リソース忙しいとNOWAITを獲得するには、ここに

+0

「oerr ora 54」から、ORA-00054が「リソースがビジーであり、NOWAITが指定されているか取得がタイムアウトになっています」ということがわかります。あなたの仕事は何かによって阻まれています。あなたはそれが何をしているのか、それを見ているものがロックされているかどうかを調査する必要があります。最初に確認するのは、ジョブコードを手動で実行したか、コミット/ロールバックしなかったかです。 –

+0

ジョブ実行手順PUNI_ZAL_3B。手動で起動しても問題ありません。次はどうする? – Savke

+0

右の手順でデータを変更する(またはロックする)のは、手動で実行した後にコミットまたはロールバックされません。 –

答えて

0

問題を指定したスケジュールされた別のをやって、数分前、私はプロシージャを実行するジョブをスケジュールするときにということでしたプロシージャを実行し、この開始時に、前のテーブルが終了せず、同じテーブルを対象とします。

関連する問題