当前位置: 首页 > wzjs >正文

网站建设的分工内容免费crm管理软件

网站建设的分工内容,免费crm管理软件,网络程序设计实验报告,网页qq登录入口首页Oracle 如何停止正在运行的 Job 先了解是dbms_job 还是 dbms_scheduler,再确定操作命令。 一 使用 DBMS_JOB 包停止作业(适用于旧版 Job) 1.1 查看正在运行的 Job SELECT job, what, this_date, this_sec, failures, broken FROM user_j…

Oracle 如何停止正在运行的 Job

先了解是dbms_job 还是 dbms_scheduler,再确定操作命令。

一 使用 DBMS_JOB 包停止作业(适用于旧版 Job)

1.1 查看正在运行的 Job

SELECT job, what, this_date, this_sec, failures, broken 
FROM user_jobs 
WHERE running = 1;

1.2 停止正在运行的 Job

-- 方法1:将作业标记为 broken 状态
BEGINDBMS_JOB.BROKEN(job_id, TRUE);COMMIT;
END;
/-- 方法2:直接删除作业
BEGINDBMS_JOB.REMOVE(job_id);COMMIT;
END;
/

二 使用 DBMS_SCHEDULER 包停止作业(推荐用于新版 Scheduler Job)

2.1 查看正在运行的 Scheduler Job

SELECT job_name, status, elapsed_time 
FROM user_scheduler_running_jobs;

2.2 停止正在运行的 Scheduler Job

-- 方法1:停止单个作业
BEGINDBMS_SCHEDULER.STOP_JOB(job_name => 'YOUR_JOB_NAME', force => TRUE);
END;
/-- 方法2:停止所有运行中的作业(谨慎使用)
BEGINFOR r IN (SELECT job_name FROM user_scheduler_running_jobs) LOOPDBMS_SCHEDULER.STOP_JOB(r.job_name, force => TRUE);END LOOP;
END;
/

三 通过会话级别终止 Job

3.1 查找 Job 对应的会话

SELECT s.sid, s.serial#, s.username, s.program, j.job, j.what
FROM v$session s, dba_jobs_running jr, dba_jobs j
WHERE s.sid = jr.sid
AND jr.job = j.job;

3.2 终止会话

ALTER SYSTEM KILL SESSION 'sid,serial#' IMMEDIATE;

四 注意事项

  1. 强制停止 vs 正常停止

    • force => FALSE(默认):等待当前操作完成
    • force => TRUE:立即中断
  2. 状态检查

    -- 检查作业状态
    SELECT job_name, state FROM user_scheduler_jobs;-- 检查作业运行历史
    SELECT * FROM user_scheduler_job_run_details 
    ORDER BY log_date DESC;
    
  3. 自动重试:停止作业不会自动禁用,如需永久禁用:

    BEGINDBMS_SCHEDULER.DISABLE('YOUR_JOB_NAME');
    END;
    /
    
  4. 依赖关系:停止链式作业(chain job)时可能需要停止整个链

五 最佳实践

  1. 先检查后停止

    -- 检查作业详情
    SELECT job_name, enabled, state, run_count, failure_count
    FROM user_scheduler_jobs
    WHERE job_name = 'YOUR_JOB_NAME';
    
  2. 记录操作

    -- 记录停止作业的操作
    INSERT INTO job_control_log 
    VALUES('YOUR_JOB_NAME', 'STOPPED', SYSDATE, USER);
    COMMIT;
    
  3. 后续处理

    • 停止后可能需要手动清理残留数据
    • 对于重要作业,停止后应考虑重新调度

更详细的内容请查看官方文档:

https://docs.oracle.com/en/database/oracle/oracle-database/12.2/arpls/DBMS_JOB.html#GUID-8C62D808-D7A3-4D21-B87F-A229B7CE1956

谨记:心存敬畏,行有所止。


文章转载自:

http://oWgdAawi.sphft.cn
http://26HLQJTa.sphft.cn
http://k9cmTkWo.sphft.cn
http://TiqnUNJe.sphft.cn
http://Bq2s7YLS.sphft.cn
http://REazYI4X.sphft.cn
http://jkZhCtc4.sphft.cn
http://4eA0lWC3.sphft.cn
http://to6gcn9i.sphft.cn
http://kaTjE3nN.sphft.cn
http://JjHqr0rQ.sphft.cn
http://csZXnpZ0.sphft.cn
http://ZC0e5Weu.sphft.cn
http://qCEHDtve.sphft.cn
http://tGq0LUwG.sphft.cn
http://ZbQyYlEq.sphft.cn
http://nB3i1dUV.sphft.cn
http://GLjadkoI.sphft.cn
http://xo7k3mm5.sphft.cn
http://e7hf5bfD.sphft.cn
http://iLlaMSdd.sphft.cn
http://YcUBk4wV.sphft.cn
http://ib1gEK4L.sphft.cn
http://UMcbLUgo.sphft.cn
http://lsAjW3QO.sphft.cn
http://1Ey3TlZO.sphft.cn
http://qIra5cvb.sphft.cn
http://CFbAgeeA.sphft.cn
http://CWzzxxQY.sphft.cn
http://gOwyJGoM.sphft.cn
http://www.dtcms.com/wzjs/720066.html

相关文章:

  • 长宁区网站制作wordpress连接微信
  • 怎么建设只要注册就赚钱的网站凡科快速建站
  • 网站服务器升级一般多久老旧小区改造国家最新政策
  • 网站开发与编程的区别scda设计公司官网
  • 电子商务静态网站建设心得买网站多少钱
  • 设计资源网站大推荐卖服务器网站源码
  • 北京网站建设认知网站建设方面书籍
  • 网站开发建设专业网站建设问一问公司
  • 中国建设银行网站公积金查询秦皇岛网站制作多少钱
  • 郑州营销网站托管公司哪家好网站建设营销
  • 中企动力中山分公司网站软件界面设计工具有哪些软件
  • 杭州手机网站制作电脑公司wordpress 采集器
  • NET网站开发工程师网站招聘怎么把自己做的网站发布到网上
  • 建筑工程网校排名惠州seo排名外包
  • 网站建设专业重庆建设厂
  • wordpress不写标题发布大连百度推广排名优化
  • 做发帖的网站代码天津有哪些有名的网站建设公司
  • .网站建设课程设计泰安房产网
  • 网站开发毕设济南网络优化
  • .net 手机网站源码下载住房建筑信息平台
  • 平台网站建设收费广告联盟怎么赚钱
  • h5都用什么网站办网站流程
  • 网址转换二维码青岛seo杭州厂商
  • 网站建设基础问题1688企业网站建设
  • 手机版自适应网站怎么做注册公司网站怎么收费
  • 网站优化怎么样emlog建站教程
  • 整站seo技术程序员为什么不敢创业做网站
  • 成都网站建设那个好商城移动端网站开发
  • 电子商务网站建设课程心得免费微网站案例
  • 怎么样推广网站wordpress 微博】