database - 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 数据库中哪里可以看到相同的设置?
请指导。
解决方案
推荐阅读
- git - git describe tags 命令返回未知标签
- python - 将我的 python 应用程序部署到 heroku 时出现此错误,这让我发疯
- python-3.x - 我的 Python 包在某些 Windows 上部分工作
- typescript - 用于在特定嵌套路径中删除对象的类型
- java - 从导入的依赖项覆盖 Gradle 项目配置
- c++ - 为什么你会同时从一个函数返回并赋值给一个参数?
- shell - 如何在shell脚本中硬编码密码?
- php - Laravel 6 完全自定义的身份验证系统
- javascript - 如何在严格评估的环境中编码 corecursion/codata?
- r - 当起始值在不同的列中时,tidyverse 中的滞后函数