日期:2014-05-17  浏览次数:21809 次

pl/sql工具中,如何查询到库中所有的job
如题。
pl/sql工具中单击库名-objects ,下面能看到function 、procedures 等,
能不能看到job啊。

------最佳解决方案--------------------
查看job如下图:左下角那个就是。

http://hi.csdn.net/attachment/201005/21/3172581_1274408169QzGP.jpg
------其他解决方案--------------------
你用的什么工具啊 ?PLD能看见job
------其他解决方案--------------------
select * from user_jobs
或者
select * from dba_jobs
------其他解决方案--------------------
我用的就是pl/sql developer
------其他解决方案--------------------
可以看到Jobs
------其他解决方案--------------------
和登录用户的权限有关吗。
是可以单独jobs这个目录,但是下面没有内容。

我用语句select * from dba_jobs能看到某用户下有个job,但是如何查看job的源码啊。
------其他解决方案--------------------
可以看到jobs 啊 
是不是你那边就没建立这个
------其他解决方案--------------------
引用:
可以看到Jobs

楼上,JOB调用的是一个存储过程
你要看存储过程的源码,只要看JOB调用的是哪个存储过程就可以了。
------其他解决方案--------------------
引用:
和登录用户的权限有关吗。
是可以单独jobs这个目录,但是下面没有内容。

我用语句select * from dba_jobs能看到某用户下有个job,但是如何查看job的源码啊。


dba_jobs, 有个what啥的字段,就是job的源码
------其他解决方案--------------------
路过 .....
------其他解决方案--------------------
引用:
如题。
pl/sql工具中单击库名-objects ,下面能看到function 、procedures 等,
能不能看到job啊。


直接在plsql里面sql窗口模式里面查询
普通用户: select * from user_jobs;
dba用户:select * from dba_jobs;
------其他解决方案--------------------
顶一下
oracle QQ群:54775466
  爱好者入群 谢谢。
------其他解决方案--------------------
what 字段不就是JOB的内容吗?
------其他解决方案--------------------
null