Oracle 视图 ALL_SCHEDULER_CHAIN_RULES 官方解释,作用,如何使用详细说明

本站中文解释

ALL_SCHEDULER_CHAIN_RULES视图是Oracle数据库中用于查询SCHEDULER链规则情况的视图,能够对每个链上的调度任务提供详细信息。

用途:
1. 查看链中的任务信息。通过使用ALL_SCHEDULER_CHAIN_RULES视图,可以查看SCHEDULER链中的任务排列情况,比如当前任务的类型、当前任务后是否跟随着新任务,以及上一任务是否跟随着新任务等。

2. 检查任务之间的关系。使用ALL_SCHEDULER_CHAIN_RULES视图可以检查链中任务之间的关系,它会把每个任务之间的约束条件都清楚的列出,比如当前任务是否依赖于上一个任务,以及上一个任务是如何处理的。

使用方式:
1. 查询链中的任务详情:可以使用SELECT语句查询ALL_SCHEDULER_CHAIN_RULES视图中的相关信息,例如查询某个链中的任务类型以及对应任务的行号,可以使用如下SELECT语句:
`SELECT chain_name, step_number, step_type FROM ALL_SCHEDULER_CHAIN_RULES;`

2. 检查任务之间的关系:可以使用SELECT语句查询ALL_SCHEDULER_CHAIN_RULES视图中的相关信息,例如查询上一步任务是否跟随着新任务,可以使用如下SELECT语句:
`SELECT step_number, step_type, current_step_flag, previous_step_flag FROM ALL_SCHEDULER_CHAIN_RULES;`

官方英文解释

ALL_SCHEDULER_CHAIN_RULES displays information about the rules for the chains accessible to the current user (that is, those chains that the user has ALTER or EXECUTE privileges for).

Related Views

  • DBA_SCHEDULER_CHAIN_RULES displays information about the rules for all chains in the database.

  • USER_SCHEDULER_CHAIN_RULES displays information about the rules for the chains owned by the current user. This view does not display the OWNER column.

Column Datatype NULL Description

OWNER

VARCHAR2(128)

NOT NULL

Owner of the Scheduler chain that the rule is in

CHAIN_NAME

VARCHAR2(128)

NOT NULL

Name of the Scheduler chain that the rule is in

RULE_OWNER

VARCHAR2(128)

NOT NULL

Owner of the rule

RULE_NAME

VARCHAR2(128)

Name of the rule

CONDITION

VARCHAR2(4000)

Boolean condition triggering the rule

ACTION

VARCHAR2(4000)

Action to be performed when the rule is triggered

COMMENTS

VARCHAR2(4000)

User-specified comments about the rule

See Also:

  • “DBA_SCHEDULER_CHAIN_RULES”

  • “USER_SCHEDULER_CHAIN_RULES”


数据运维技术 » Oracle 视图 ALL_SCHEDULER_CHAIN_RULES 官方解释,作用,如何使用详细说明