Oracle 视图 USER_SCHEDULER_RSC_CONSTRAINTS 官方解释,作用,如何使用详细说明
本站中文解释
Oracle视图USER_SCHEDULER_RSC_CONSTRAINTS显示了被数据库调度程序资源管理器创建的每个调度程序命名约束的信息。这些约束预定义了作业可以在何时、何地以及何种方式运行,因此,这项系统资源分配可以管理大型数据库作业,并确保所有作业都可以根据运行环境和执行时间计划来妥善使用调度程序。
在使用USER_SCHEDULER_RSC_CONSTRAINTS视图之前,您需要先启用 Oracle 调度程序。可以使用 DBMS_SCHEDULER.ENABLE 这个包里的函数来启动调度程序;首先使用 DBMS_SCHEDULER.CREATE_SCHEDULE,然后使用 DBMS_SCHEDULER.CREATE_RESOURCE_CONSTRAINT 创建限制,最后使用 DBMS_SCHEDULER.CREATE_JOB 创建作业。
在使用USER_SCHEDULER_RSC_CONSTRAINTS视图时,可以查看某种特定的调度程序命名约束的信息,只需要使用 WHERE 语句指定约束名称即可:
SELECT * FROM USER_SCHEDULER_RSC_CONSTRAINTS
WHERE resource_name = ‘MyResourceName’;
官方英文解释
USER_SCHEDULER_RSC_CONSTRAINTS
lists all Oracle Scheduler resource constraint members owned by the current user. Its columns are the same as those in ALL_SCHEDULER_RSC_CONSTRAINTS
.
See Also:
“ALL_SCHEDULER_RSC_CONSTRAINTS”