windows 安装oracle 11

来源:互联网 发布:stn快报淘宝店 编辑:程序博客网 时间:2024/06/03 04:37

安装成功之后,用sql plus 登录oracle是没问题的。尝试用navicat连接的时候失败。ORA-12514: TNS:listener does not currently know of

解决方法:


在SAMPLE/ listener.ora里面添加   

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = F:\app\wzl\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:F:\app\wzl\product\11.2.0\dbhome_1\BIN\oracore11.dll")
    )(SID_DESC =
    (GLOBAL_DBNAME = ORCL)
    (ORACLE_HOME = F:\app\wzl\product\11.2.0\dbhome_1)
    (SID_NAME = ORCL)
    )
  )


并且把文件复制到上一级目录下面。也就是admin下面。

然后重启oracle的服务:listener和servcie;

重新用navicat连接oracle.。。。结果。。。。。还是。。。。。失败。。。。。了。。。;此时此刻我有句mmp当不当说。

然后我把连接属性的服务名换为SID。重新连接。结果。。。。。。。。。成功了。。。。。。。。。。666666





原创粉丝点击