在网上找了好长时间!提问的很多但是都没有完整的解决问题!
我装的是10g+plsql  ,今天在登录的时候就给出了“ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的 SID
”这样的错误,导致我无法登录,请求大家给个解释和解决的方法!
在线等

解决方案 »

  1.   

    提供信息太少
    os,oralce客户端还是服务器
      

  2.   

    问题补充; 装的是oracle服务器
      

  3.   

    看一下你的配置文件。oralce 中的那个net...文件。
      

  4.   

    在listener.ora配置文件中增加相应的sid的配置信息
    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = F:\oracle\product\10.1.0\db_1)
          (PROGRAM = extproc)
        )
      (SID_DESC =
          (SID_NAME = ORCL)
          (ORACLE_HOME = F:\oracle\product\10.1.0\db_1)
          (PROGRAM = ORCL)
        )  )
    重启两项服务OracleServiceORCL,OracleOraDb10g_home1TNSListener一定要手动重启不要重启电脑