Oracle 禁用Job的操作步骤(oracle禁用job)

Oracle 提供了开发时管理 SQL 的功能,有时候可以使用数据库管理功能来管理后台 job,其中一个常用的功能就是禁用 job。禁用 job 之后,job就不再以定时触发方式来执行 SQL 开发操作。下面将介绍 Oracle 禁用 job 的具体操作步骤。

### 步骤1:登录数据库

在 Oracle 禁用会话之前,必须使用 SQL*Plus 使用数据库管理员用户名登录到 Oracle 数据库,并执行系统权限操作,如下:

“`sql

SQL> connect sys as sysdba


### 步骤2:查询 Job 名称

查询拟禁用 Job 的名字,使用如下语句:

```sql
SQL> select job_name, action_type from dba_jobs;

###步骤3:禁用 Job

禁用 Job 可以使用 alter system 禁用 job,格式如下语句:

“`sql

SQL> alter system disable job job_name;


以上例子中 job_name 是你查询出来的要禁用的 Job 名称,Job 名称是需要单独填写的,不能使用系统权限 * 来代表所有 Job,如禁用所有 job 需要多次执行以上代码,每次填写不同的 job 名称,例如:

```sql
SQL> alter system disable job JOB_1;
SQL> alter system disable job JOB_2;
SQL> alter system disable job JOB_3;

### 步骤4:完成 Job 禁用操作

执行完上述语句,该 Job 就被禁用了,可以使用如下语句验证 job 是否被正确禁用:

“`sql

SQL> select job_name, log_user, log_date, status from dba_jobs;

“`

其中 staus 是 DISABLED 时,就表示该 job 已经被禁用了。

经过上面的介绍,Oracle 禁用 job 的操作步骤就介绍完了。要禁用 job,只需要记住上面简单几步就能禁用 job。


数据运维技术 » Oracle 禁用Job的操作步骤(oracle禁用job)