Oracle 停止正在运行定时方法

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。

原文地址:http://blog.51cto.com/moonstar/2069943

时间: 2024-11-08 20:44:33

Oracle 停止正在运行定时方法的相关文章

ORACLE 停止自动运行任务 记

在oracle 数据库中每天自动运行任务通过 DBLINK向另一数据库插入数据,由于目的数据库存储坏了不能连接,导致此自动运行任务一直在运行: 处理过程: 1.查看此job运行日志,发现以前一直正常运行,某一天开始没有日志: 2.找到此job 运行 session id ; 3.通过sid 查询 sid serial# select sid,serial# from v$session where sid='1260'; SID SERIAL#---------- ----------1260

终止imp/exp和expdp/impdp进程运行的方法

终止imp/exp和expdp/impdp进程运行的方法作者:孤风一剑   发布:2013-08-22 17:37   栏目:数据库开发   点击:2,613次   抢沙发  一.停止EXP/IMP优化速度可以直接KILL 进程,但先要KILL 父进程,然后KILL子进程,只KILL子进程,EXP/IMP还会在后台执行的样例:ps -ef |grep imp 查询到pid,kill -9 pid .kill -9 ppid,就可以了 二.停止EXPDP/IMPDP这里就不能简单的用KILL进程来

ORACLE 归档日志打开关闭方法(转载)

一 设置为归档方式 1 sql> archive log list; #查看是不是归档方式 2 sql> alter system set log_archive_start=true scope=spfile; #启用主动归档 sql> alter system set log_archive_dest='location=/oracle/ora9/oradata/arch' scope=spfile; #设置归档路径 sql> alter system set log_arch

ORACLE 归档日志打开关闭方法

设置归档的方法. 1 sql> archive log list; #查看是不是归档方式 2 sql> alter system set log_archive_start=true scope=spfile; #启用主动归档 sql> alter system set log_archive_dest=''location=/oracle/ora9/oradata/arch'' scope=spfile; #设置归档路径 sql> alter system set log_arc

Oracle MERGE INTO的使用方法

非常多时候我们会出现例如以下情境,假设一条数据在表中已经存在,对其做update,假设不存在,将新的数据插入.假设不使用Oracle提供的merge语法的话,可能先要上数据库select查询一下看是否存在,然后决定怎么操作,这种话须要写很多其它的代码,同一时候性能也不好,要来回数据库两次.使用merge的话则能够一条SQL语句完毕. 1)主要功能 提供有条件地更新和插入数据到数据库表中 假设该行存在,运行一个UPDATE操作,假设是一个新行,运行INSERT操作 - 避免了分开更新 - 提高性能

恢复oracle数据库误删除数据的方法汇总

学习数据库时,我们只是以学习的态度,考虑如何使用数据库命令语句,并未想过工作中,如果误操作一下,都可能导致无可挽回的损失.当我在工作中真正遇到这些问题时,我开始寻找答案.今天主要以oracle数据库为例,介绍关于表中数据删除的解决办法.(不考虑全库备份和利用归档日志) 删除表中数据有三种方法:·delete(删除一条记录)·drop或truncate删除表格中数据 1.delete误删除的解决方法    原理:利用oracle提供的闪回方法,如果在删除数据后还没做大量的操作(只要保证被删除数据的

Java中停止线程执行的方法

Java中停止线程执行的方法 作者:chszs,转载需注明.博客主页:http://blog.csdn.net/chszs 一.暂停或停止线程的理论 在Java编程中,要暂停或停止当前正在运行的线程,有几种方法.对于把线程转入睡眠Sleep状态,使用Thread.sleep()是最正确的方式.或许有人会问,为什么不使用等待wait()或通知notify()?要知道,使用等待或通知都不是很好的方式. 线程可以使用等待wait()实现被阻塞,这属于条件等待的方式,当条件满足后,又会从阻塞转为等待状态

Java JVM 运行时方法区

Run-Time Data Areas 随着VM或线程开始.结束的数据区域.官方文档是http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-2.html#jvms-2.5 (盗用下图) The pc Register(程序计数寄存器): Program Counter Register,随着线程开始结束.VM运行的方法: 1.非Native方法,持有正在运行操作的内存地址 2.Native方法 ,没指定,但一般均可以持有平台相关的指针. 表

Windows 8.1/10 升级补丁导致Windows资源管理器停止响应的解决方法

前言 我自己的操作系统是Windows 8.1(现在为Windows 10),微软在2015年03月11日推送了新的更新补丁,重新启动计算机后发现Windows资源管理器频繁卡顿假死导致不停重启,资源管理器CPU会异常升高,使得Windows资源管理器停止响应.这个问题困扰了我大半个月时间,差点就直接怒降Windows 7或者提前入坑Windows 10预览版(也有各种地雷Bug在等你来踩),现在终于找到了解决方法,分享给大家以供参考. 微软这次的升级补丁测试得可真到位 更新历史 2015年05