首页 > 数据库 > mysql教程 > 【翻译自mos文章】得到正在运行job的sessionid

【翻译自mos文章】得到正在运行job的sessionid

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-07 15:58:39
原创
1189 人浏览过

得到正在运行job的 session id 参考原文: How to get the session Id of the Running Job (Doc ID 1604966.1) 适用于: Oracle Database - Enterprise Edition - Version 9.2.0.8 and later Information in this document applies to any platform. 目标:

得到正在运行job的 session id

参考原文:
How to get the session Id of the Running Job (Doc ID 1604966.1)

适用于:
Oracle Database - Enterprise Edition - Version 9.2.0.8 and later
Information in this document applies to any platform.

目标:

怎么得到正在运行job的session id

--->注意:本文说的job包括 由DBMS_JOB 创建的 和 DBMS_SCHEDULER 创建的。

解决方案:

如果job 使用DBMS_JOB package创建,请使用如下语句:

set feedback off
alter session set nls_date_format='DD-MON-YYYY HH24:MI:SS';
set feedback on

select jr.job, s.username, s.sid, s.serial#, p.spid, s.lockwait, s.logon_time
from dba_jobs_running jr, v$session s, v$process p
where jr.sid = s.sid
and s.paddr = p.addr
order by jr.job;

如果job 使用DBMS_SCHEDULER 创建,请使用如下语句:
set feedback off
alter session set nls_date_format='DD-MON-YYYY HH24:MI:SS';
set feedback on

select rj.job_name, s.username, s.sid, s.serial#, p.spid, s.lockwait, s.logon_time
from dba_scheduler_running_jobs rj, v$session s, v$process p
where rj.session_id = s.sid
and s.paddr = p.addr
order by rj.job_name;

相关标签:
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
编译器需要自己下载吗?
来自于 1970-01-01 08:00:00
0
0
0
yum install nginx 时能否自定义编译参数?
来自于 1970-01-01 08:00:00
0
0
0
node.js - 请教electron如何自己编译源代码?
来自于 1970-01-01 08:00:00
0
0
0
vim 编译YCM编译出错?求解决办法?
来自于 1970-01-01 08:00:00
0
0
0
python - uwsgi 编译使用的问题
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板