首页 > 解决方案 > oracle 是否会尝试自动重新运行失败的作业?我在哪里可以看到相同的设置?

问题描述

这是关于在 Oracle 中安排的作业,我们可以在表 user_scheduler_jobs 中配置和查看这些作业。

您可以在下面看到显示作业属性的屏幕截图。我已经掩盖了一些数据。

作业属性

一个属性NLS_ENV在屏幕截图中不完全可见,因此我将在下面粘贴该属性的详细信息。

NLS_LANGUAGE='AMERICAN' NLS_TERRITORY='AMERICA' NLS_CURRENCY='$' NLS_ISO_CURRENCY='AMERICA' NLS_NUMERIC_CHARACTERS='.,' NLS_CALENDAR='GREGORIAN' NLS_DATE_FORMAT='DD-MON-RR' NLS_DATE_LANGUAGE='AMERICAN' NLS_SORT='BINARY' NLS_TIME_FORMAT='HH.MI.SSXFF AM' NLS_TIMESTAMP_FORMAT='DD-MON-RR HH.MI.SSXFF AM' NLS_TIME_TZ_FORMAT='HH.MI.SSXFF AM TZR' NLS_TIMESTAMP_TZ_FORMAT='DD-MON-RR HH.MI.SSXFF AM TZR' NLS_DUAL_CURRENCY='$' NLS_COMP='BINARY' NLS_LENGTH_SEMANTICS='BYTE' NLS_NCHAR_CONV_EXCP='FALSE'

因此,其中一项数据库作业(计划的作业)最近失败了,它立即运行并显示成功状态。简而言之,该作业大约在同一时间运行了两次,其中 1 次失败和 1 次成功尝试。

我试图了解这里可能发生了什么。比如,这个工作怎么会自动运行第二次?

Oracle 是否会尝试自动重新运行失败的作业?在我的 Oracle 数据库中哪里可以看到相同的设置?

请指导。

标签: databaseoracleschedulerjobs

解决方案


推荐阅读