为什么最近我经常一重启电脑,再次登入PLSQL时就提示:监听程序无法识别请求中的连接描述符?但是我在重启前PLSQL连接正常,而且期间没有动过配置。求教啊

解决方案 »

  1.   

    是啊,难道和动态IP有关系?为什么以前不出这种问题啊,就是最近,以前也是动态IP
      

  2.   

    而且我监听中的 HOST=LENOVO-3A28E2EA.mshome.net,网络务服中的HOST=LENOVO-3A28E2EA,顺便问下,这个监听中后缀的.mshome.net是什么意思?
      

  3.   

    你重建立一个net服务,看看是否可以连接。
      

  4.   

    开机时监听服务没有启动,手动将其启动即可,服务名oracleOraDb10g_home1TNSListener
      

  5.   

    可能是由于你ip经常变动的原因,重新用CA配置一下数据库试试。
      

  6.   

    监听ip设置为127.0.0.1,这样改不会受动态ip的影响。
      

  7.   

    把你的监听配置文件变成这个样子试试,我今天也遇到这个问题了 就是这样解决的
    SID_LIST_LISTENER =
       (SID_LIST =
         (SID_DESC =
           (SID_NAME = PLSExtProc)
           (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)--这个就是你安装文件的路径
           (PROGRAM = extproc)
         )
         (SID_DESC =
           (GLOBAL_DBNAME = ORACLE)
           (ORACLE_HOME = D:\oracle\product\10.2.0\db_1)  
           (SID_NAME = ORACLE)
          )
       )
      

  8.   

    http://jingh3209.blog.163.com/blog/static/1569667200861212626967/