1. 程式人生 > >Oracle 停止正在運行定時方法

Oracle 停止正在運行定時方法

oracle top table oracle數據庫 通過 數據 pro ron 使用

Oracle 定時任務:

1、DBMS_JOBS:

dbms_jobs只是jobs對象的一個實例, 就像對於tables, emp和dept都是表的實例。

可以通過視圖

SELECT * FROM DBA_JOBS_RUNNING;

來查詢


停止運行job:

dbms_job.broken(jobid,true);


2、JOBS:

jobs是oracle數據庫的對象,由dbms_scheduler.create_job這個包創建,即使用program,scheduler來配置job

通過視圖

SELECT * FROM USER_SCHEDULER_RUNNING_JOBS;

來查詢


停止運行Job:

EXEC DBMS_SCHEDULER.stop_job('JOB名稱');

註:我在執行時,需在當前用戶下命令行中執行EXEC DBMS_SCHEDULER.stop_job('JOB名稱')才能停止JOB。

Oracle 停止正在運行定時方法