plsql7连接oracle11G看不到jobs列表的问题
google之后,得出一下结论:
plsql7系列版本的界面的jobs选项是去查询 user_jobs表的记录。
但是plsql8以后系列版本界面的jobs选项是去查询user_scheduler_jobs表的记录;
而实际中线上oracle库的jobs是存在user_scheduler_jobs表里面的,我通过sql进行查询,如下所示:
SQL> select job_name,job_style,job_creator from user_scheduler_jobs; JOB_NAME JOB_STYLE JOB_CREATOR ------------------------------ ----------- ------------------------------ JOB_23 xx xx JOB_61 xx xx JOB_20 xx xx JOB_33 xx xx JOB_99 xx xx JOB_98 xx xx 6 rows selected SQL> select job,log_user from user_jobs; JOB LOG_USER ---------- ------------------------------
所以如果要在plsql窗口里面看到jobs列表,有2种办法:
1,在plsql7系列的窗口中执行sql查看: select * from user_scheduler_jobs;
2,升级到plsql8以上版本,比如附件里面的plsql10.2版本,在新版本里面通过jobs选项卡来查看。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。