`
nakupanda
  • 浏览: 416604 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

<转载>oracle如何查询和停止正在运行的job

 
阅读更多
找出正在执行的JOB编号及其会话编号

SELECT   SID,JOB   FROM   DBA_JOBS_RUNNING;

停止该JOB的执行

SELECT   SID,SERIAL#   FROM   V$SESSION   WHERE   SID='&SID';

ALTER   SYSTEM   KILL   SESSION   '&SID,&SERIAL';

EXEC   DBMS_JOB.BROKEN(&JOB,TRUE);

实例分析:

1,查询正在运行的Job,通过查询有两个,和进程占用较多的是两个ORACLE进程符合。

SQL> SELECT   SID,JOB   FROM   DBA_JOBS_RUNNING;

SID        JOB

---------- ----------

12        116

16        117

2,查询正在运行的job的信息

SQL>  SELECT   SID,SERIAL#   FROM   V$SESSION   WHERE   SID='12';

SID    SERIAL#

---------- ----------

12          4

SQL> SELECT   SID,SERIAL#   FROM   V$SESSION   WHERE   SID='16';

SID    SERIAL#

---------- ----------

16          1

3,利用查询出来的job信息将job结束掉

SQL> ALTER   SYSTEM   KILL   SESSION '12,4';

System altered.

SQL> ALTER   SYSTEM   KILL   SESSION '16,1';

System altered.

4,如果不希望运行上述job的话,可以将job设置为broken.

EXEC   DBMS_JOB.BROKEN(116,TRUE);

EXEC   DBMS_JOB.BROKEN(117,TRUE);

根据个人经验,这种方法并不会立即中断job的运行。最好是找到job对应的线程kill掉。
分享到:
评论

相关推荐

    Oracle Data Provider for .NET (ODP.NET)

    Oracle 10g 第 2 版 ODAC 和 Oracle Developer Tools for Visual Studio .NET &lt;br&gt; 下载文件 &lt;br&gt; ODTwithODAC1020221.exe 235 MB(247,296,458 字节) &lt;br&gt; ODAC 安装说明 &lt;br&gt; Oracle Developer Tools For Visual ...

    Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错

     &lt;groupId&gt;com.oracle&lt;/groupId&gt;  &lt;artifactId&gt;ojdbc6&lt;/artifactId&gt;  &lt;version&gt;11.2.0.1.0&lt;/version&gt; &lt;/dependency&gt; 1.首先确定你是否有安装oracle,如果有安装的话,找到ojdbc6.jar包 D:\app\Administrator\...

    Oracle Database 10g Insider Solutions

    &lt;br&gt;&lt;br&gt;Oracle Database 10g Insider Solutions &lt;br&gt;&lt;br&gt;Oracle Database 10g 内部解决方案&lt;br&gt;&lt;br&gt;&lt;br&gt;by Arun Kumar , John Kanagaraj , Richard Stroupe &lt;br&gt;&lt;br&gt;Publisher: Sams Publishing&lt;br&gt;&lt;br&gt;对Oracle...

    oracle jobs 导出为执行脚本

    /*oracle jobs 导出为执行脚本&lt;br&gt;&lt;br&gt; 就是把all_jobs或dba_jobs,导成DBMS_JOB.SUBMIT可以插入job的格式&lt;br&gt; 其中all_jobs是当前用户的job,dba_jobs则是全部&lt;br&gt; 下面只是随便整理了下,可以按照个人需要修改&lt;br&gt;...

    精通Oracle.10g.PLSQL编程

    SQL函数&lt;br&gt;5.1 数字函数&lt;br&gt;5.2 字符函数&lt;br&gt;5.3 日期时间函数&lt;br&gt;5.4 转换函数&lt;br&gt;5.5 集合函数&lt;br&gt;5.6 其他单行函数&lt;br&gt;5.7 分组函数&lt;br&gt;5.8 对象函数&lt;br&gt;5.9 习题第&lt;br&gt;6章 访问Oracle&lt;br&gt;6.1 检索...

    Oracle Olap开发备忘录

    9i低版本需要注意&lt;br&gt;&lt;br&gt;oracle.express.mdm.MdmMetadataProvider与&lt;br&gt;&lt;br&gt;oracle.olapi.metadata.mdm.MdmMetadataProvider之间的转换,可使用&lt;br&gt;&lt;br&gt;oracle.express.mdm.MdmMetadataProvider....

    Oracle数据库Sql语句详解大全.pptx

    * 使用 BETWEEN 进行范围查询:SELECT &lt; 列名 &gt; FROM &lt; 表名 &gt; WHERE &lt; 列名 &gt; BETWEEN &lt; 数值 1 &gt; AND &lt; 数值 2 &gt; * 使用 IN 进行多值查询:SELECT &lt; 列名 &gt; FROM &lt; 表名 &gt; WHERE &lt; 列名 &gt; IN (&lt; 数值 1 &gt;, &lt; 数值 ...

    ORACLE如何停止一个JOB

    - **查询正在运行的JOB编号及会话编号**: ```sql SELECT SID, JOB FROM DBA_JOBS_RUNNING; ``` 此命令返回正在执行的所有JOB的SID和JOB ID,帮助我们定位具体的目标。 - **获取目标JOB的详细会话信息**: ...

    Oracle的各个版本的JDBC(class12.jar) 第一部分

    Oracle的各个版本的JDBC(class12.jar),由于文件太大,共分两个部分,此为第一部分,请下载两个rar压缩包后放到同一个目录下解压,包括下面版本:&lt;br&gt;Oracle Database 11g Release 1 (11.1.0.6) drivers&lt;br&gt;Oracle ...

    Oracle的各个版本的JDBC(class12.jar) 第二部分

    Oracle的各个版本的JDBC(class12.jar),由于文件太大,共分两个部分,此为第二部分,请下载两个rar压缩包后放到同一个目录下解压,包括下面版本:&lt;br&gt;Oracle Database 11g Release 1 (11.1.0.6) drivers&lt;br&gt;Oracle ...

    Oracle 9i Java程序设计——使用PL/SQL和Java的解决方案

    &lt;br&gt;原书名:Oracle 9i Java Programming&lt;br&gt;&lt;br&gt;Oracle 9i Java程序设计——使用PL/SQL和Java的解决方案 &lt;br&gt;&lt;br&gt;【原出版社】 Wrox Press &lt;br&gt;【作 者】Bjarki Holm,John Carnell等 &lt;br&gt;【译 者】 康博 &lt;br&gt;【丛 ...

    北大青鸟第二学年4.0 Y2所有资料 一

    北大青鸟第二学年4.0 Y2所有资料 一&lt;br&gt;&lt;br&gt;我已经把第二学年所有的课件打包在一起了,一共有5部分,这是第一部分&lt;br&gt;&lt;br&gt;大家下载时要记得评分,这样你们就不要资源分了&lt;br&gt;&lt;br&gt;Struts&& JSF&lt;br&gt;&lt;br&gt;Oracle&lt;br&gt;&lt;br&gt;...

    oracle开发使用手册.part2

    新特性和概念.PDF&lt;br&gt;14-Oracle 8i 附加主题.PDF&lt;br&gt;15-Oracle 8i概述.PDF&lt;br&gt;16-性能调整基础.PDF&lt;br&gt;18-调整内存.PDF&lt;br&gt;19-调整输入输出.PDF&lt;br&gt;20-Oracle 8.x调整问题.PDF&lt;br&gt;21-管理数据库存储.PDF&lt;br&gt;22-鉴别...

    oracle开发使用手册.part1

    新特性和概念.PDF&lt;br&gt;14-Oracle 8i 附加主题.PDF&lt;br&gt;15-Oracle 8i概述.PDF&lt;br&gt;16-性能调整基础.PDF&lt;br&gt;18-调整内存.PDF&lt;br&gt;19-调整输入输出.PDF&lt;br&gt;20-Oracle 8.x调整问题.PDF&lt;br&gt;21-管理数据库存储.PDF&lt;br&gt;22-鉴别...

    oracle开发使用手册.part3

    新特性和概念.PDF&lt;br&gt;14-Oracle 8i 附加主题.PDF&lt;br&gt;15-Oracle 8i概述.PDF&lt;br&gt;16-性能调整基础.PDF&lt;br&gt;18-调整内存.PDF&lt;br&gt;19-调整输入输出.PDF&lt;br&gt;20-Oracle 8.x调整问题.PDF&lt;br&gt;21-管理数据库存储.PDF&lt;br&gt;22-鉴别...

    C#.net_经典编程例子400个

    323&lt;br&gt;7.11 系统隐藏 324&lt;br&gt;实例233 隐藏、显示任务栏 324&lt;br&gt;实例234 隐藏、显示开始按钮 325&lt;br&gt;实例235 查看当前系统版本 326&lt;br&gt;实例236 使桌面图标文字透明 328&lt;br&gt;实例237 检索系统中正在运行的...

    C#编程经验技巧宝典

    4&lt;br&gt;&lt;br&gt;0008 为程序设置版本和帮助信息 4&lt;br&gt;&lt;br&gt;0009 设置Windows应用程序启动窗体 5&lt;br&gt;&lt;br&gt;0010 设置Web应用程序起始页 5&lt;br&gt;&lt;br&gt;0011 如何设置程序的出错窗口 5&lt;br&gt;&lt;br&gt;0012 如何进行程序调试 6&lt;br&gt;...

    SQL语句自动生成工具

    支持几乎所有类型的数据库,&lt;br&gt;包括小型(桌面)数据库:Fox DBF、Microsoft Execl、Text、Borland Paradox、&lt;br&gt;中型数据库:Microsoft Access&lt;br&gt;大型数据库:Microsoft SQL Server、Sybase、Oracle&lt;br&gt;&lt;br&gt;...

    Linux环境数据库管理员指南

    在 Linux上安装并运行 Oracle 40&lt;br&gt;3.1 引言 40&lt;br&gt;3.2 概念 41&lt;br&gt;3.2.1 系统全局区域 41&lt;br&gt;3.2.2 程序全局区域 42&lt;br&gt;3.2.3 表空间 42&lt;br&gt;3.2.4 数据文件 42&lt;br&gt;3.2.5 区 42&lt;br&gt;3.2.6 段 42&lt;br&gt;3.2.7 控制文件 ...

    SQL语句自动生成器简体中文版

    支持几乎所有类型的数据库,&lt;br&gt;包括小型(桌面)数据库:Fox DBF、Microsoft Execl、Text、Borland Paradox、&lt;br&gt;中型数据库:Microsoft Access&lt;br&gt;大型数据库:Microsoft SQL Server、Sybase、Oracle&lt;br&gt;&lt;br&gt;...

Global site tag (gtag.js) - Google Analytics