oracle 我的数据库中有很多作业,我如何区分DBMS_JOB和DBMS_scheduler,我们是否有任何查询只过滤DBMS_JOB

cunj1qz1  于 2023-01-30  发布在  Oracle
关注(0)|答案(1)|浏览(138)

我的数据库中有很多作业。我如何区分DBMS_JOB和DBMS_scheduler,我们是否有任何查询只过滤DBMS_JOB

hmae6n7t

hmae6n7t1#

使用dbms_job定义并在dba_jobs中可见的任何旧作业也将作为调度程序作业出现在dba_scheduler_jobs中。这是因为Oracle现在将 all 作业作为较新的调度程序作业类型来实现。旧作业接口现在只是新作业类型的缩小 Package 器,以实现向后兼容性。
您可以通过作业名来区分它们。旧作业显示在dba_scheduler_jobs中,名称类似于“DBMS_JOB$_29”。数字后缀是dba_jobs中的作业ID,用于相关的特定所有者。

相关问题