oracle如何查询和停止正在运行的job
停止该JOB的执行SELECTSID,SERIAL#FROMV$SESSIONWHERESID='&SID';ALTERSYSTEMKILLSESSION'&SID,&SERIAL';EXECDBMS_JOB.BROKEN(&JOB,TRUE);实例分析:1,查询正在运行的Job,通过查询有两个,和进程占用较多的是两个ORACLE进程符合。SQL>SELECTSID,JOBFROMDBA_JOBS_RUNNING;SIDJOB--...
Oracle job的用法的实例解析
SQL>variablejob1number;SQL>SQL>begindbms_job.submi(:job1,’MYPROC;’,sysdate,’sysdate+1/1440’);1.2.3.4.5.每天1440分钟,即一分钟运行test过程一次复制end;/1.2.PL/SQL过程已成功完成。运行Oraclejob复制SQL>begindbms_job.run(:job1);end;/1.2.3.4.PL/...
Oracle数据迁移后归档文件暴增怎么办?
1.业务情况再确认根据前边找到的线索,跟运维人员确认job(24)的业务作用,得到的反馈是之前有个需求是定期把符合要求的字段A的值写到字段B,现在该需求已不再需要,可以删除。2.调整并观察禁用job虽然业务确认可以删除,但为了保险起见,这里将job(24)禁用,通过调用dbms_job.broken完成。观察redo这里选择调整...
oracle 数据同步复制故障解决
故障解决:经过了无数次的google……我解决过程如下:首先用oracle帐号登陆进数据库sqlplus/assysdba然后查询dba_jobs情况selectjob,next_date,next_sec,failures,brokenfromdba_jobs;于是我运行executedbms.job.run(这里是停止了的job-id号)发现无法运行。这时发现failures为16,broken为Y经过google,...