web-dev-qa-db-ja.com

DBMSジョブログオラクルを表示する

(DBMSスケジューラではなく)DBMSジョブでジョブをスケジュールしました。週末に仕事が失敗したことがわかります。失敗理由のあるログファイルを見たいのですが。これはどこにありますか?

何か提案がありますか?

前もって感謝します。

6

DBMS_SCHEDULER(Frank Schmittが指摘)の場合は、次のことを試してください。

SELECT *
FROM DBA_SCHEDULER_JOB_RUN_DETAILS
ORDER BY LOG_DATE DESC;

次に、bdumpフォルダーでトレースファイルを探します。

DBMS_JOBの場合、アラートログファイルを表示できます。

SELECT VALUE
FROM V$PARAMETER
WHERE NAME = 'background_dump_dest';

または

SELECT VALUE
FROM V$SPPARAMETER
WHERE NAME = 'background_dump_dest';

データベース名がデフォルトの「orcl」の場合、アラートログファイルの名前は「alert_orcl.log」のようになります。

8
Corrado Piola

DBMS_JOBの場合、失敗したジョブに関する情報がデータベースアラートログに表示されます。そこには、失敗に関する詳細情報を含むトレースファイルの名前も表示されます。

3
Lksh