在oracle ,scott用户下建了一个DBMS_JOBS,怎么不能用dba_jobs_running来查看它的sid呢?即使在sys登陆

如题所述

dba_jobs_running只是显示正在执行中的作业(比如你这个作业从3点执行到6点,在这断时间内你就可以通过这视图查到你的作业。),你的作业估计执行时间很短。这个视图只是一闪而过你没碰到。
你要查看dba_jobs这个视图才行。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-23
先看看这个用户有没有执行的权限。
第2个回答  2013-01-22
因为scott的job没有正在被执行...追问

不啊,我正在执行这个job,同时往一个表里插数据,我还每分钟查看一次,每分钟都插入一条。