plsql7串連oracle11G看不到jobs列表的問題

來源:互聯網
上載者:User

領導說oracle升級到11G之後,串連上了oracle庫,但是通過plsql開啟,點擊jobs欄,裡面沒有顯示出已經建立的jobs列表,我問了下他的plsql版本,他說是plsql7.1.5。

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     xxJOB_61                         xx     xxJOB_20                         xx     xxJOB_33                         xx     xxJOB_99                         xx     xxJOB_98                         xx     xx 6 rows selectedSQL> 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選項卡來查看。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.