我在每次开启oracle服务后,启动pl/sql,然后弹出这样的提示:ORA-1254:TNS:监听程序当前无法识别连接描述符中请求的服务 ,然后只能点击上面的确定按钮,点第一次,pl/sql连不上oracle,要重复打开pl/sql点击几次确定按钮pl/sql才能连上oracle,请问这是什么问题?有何解决方法?

解决方案 »

  1.   

    是PLSQL Developer,上面说的pl/sql是指PLSQL Developer。
      

  2.   

    呵呵 挺奇怪的
    确保数据库已经打开了再尝试着使用PL/SQL DEV连接吧
      

  3.   

    你的服务没有完全启动。oracle服务启动是有点慢的,等它完全启动了,再打开plsqldev
      

  4.   

    搞不懂,现在重复点击好多次确定都联不上了,重装一下PLSQL Developer不知道有用没?
      

  5.   


    确定oracle完全启动以后,重配一下 net服务名。然后再试,还不行就重装plsqldev吧
      

  6.   

    一般情况下,确认你的oracle正常启动了,而且你登陆pl/sql的网络服务名也正确的话是不会有你说的这种问题啊!
      

  7.   

    在服务里启动oracleserver[sid] 再试试
      

  8.   

    应该是oracle的服务启动慢,多等一会儿就可以了,我的oracle服务是随计算机一起启动的,开机后直接 运行plsql时就连不上,得等一会儿就可以了
      

  9.   


    同意,我想是oracle服务启动的慢,等启动后一段时间后再运行plsql developer吧,这是我的建议,可以尝试一下
      

  10.   

    PL/SQL启动以后会自动扫描是否有ORACLE监听程序,oracle没有启动起来,就会有这个提示。
      

  11.   

    运行—cmd-net Start,查看类似OracleOraDb10g_home1TNSListener有没有启动,没有的话,输入lsnrctl start 启动监听服务
      

  12.   

    oracle net manager配置有问题!!  重新设置一下
      

  13.   

    先在服务里把oracle的监听服务启动,再启动oracle数据局服务器,启动有点慢的 稍等片刻在连pl/sql