zoukankan      html  css  js  c++  java
  • oracle 报错ORA-12514: TNS:listener does not currently know of service requested in connec

      原文地址:https://www.cnblogs.com/qin10086/p/5692162.html

      在使用navicat上连接oracle正确用户名和密码,oracle常用服务也启动的情况下依然无法建立连接。但是sqlPus上输入用户名和密码可以连接通过,百思不得其解(菜鸟本质 好奇)。

    这种情况下查看了navicat的历史日志:ORA-12514: TNS:listener does not currently know of service requested in connect。

      通过网上搜索查到说 navicat工具是32位,oracle64位不匹配,心想很有可能是这原因。因此通过博友给出的路径http://www.oracle.com/technetwork/topics/winsoft-085727.html下载到instantclient-basic-nt-11.2.0.3.0.zip (51,149,941 bytes) 解压(对于需要到的资料记住目录)。但是在navicat工具-选项-OCI 更改路径。重新连接,失败!重启再试,依然连接报错。问题回到报错ORA-12514: listener does not currently know of service requested in connect侦听器目前并不知道连接的服务请求。既然listener 不知道怎么让它知道呢?为什么不知道?好难懂呀难道是安装oracle失败了 但是sqlPus上连接又为什么又通过了?为解决疑问重新安装了oracle 在安装前了卸载,控制面板上没有此软件,软件管家倒是有,总之问题多多。卸载 删除 清理注册表(运行regedit 大致在services下面)否则无法重装oracle。重新安装连接依然不行。问题还是回到了listener does not currently know of service requested in connect侦听器目前并不知道连接的服务请求,怎样能让listener know?

      通过上网查到可通过修改listener.ora文件解决。http://blog.csdn.net/icqsky/article/details/4313791

    添加了一段在安装目录E:appAdministratorproduct11.2.0dbhome_1NETWORKADMIN 下文件修改了家上一段复制的代码(蓝色部分):

    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = CLRExtProc)
          (ORACLE_HOME = E:appAdministratorproduct11.2.0dbhome_1)
          (PROGRAM = extproc)
          (ENVS = "EXTPROC_DLLS=ONLY:E:appAdministratorproduct11.2.0dbhome_1inoraclr11.dll")
        )(SID_DESC =
        (GLOBAL_DBNAME = ORCL)
        (ORACLE_HOME = E:appAdministratorproduct11.2.0dbhome_1)
        (SID_NAME = ORCL)
        )
      )

    关掉Service和LISTENER,再启动Service和LISTENER。最开始复制未留意到ORACLE_HOME =目录,复制目录不是本机文件目录,因此失败,细节真的很重要!。。。庆幸的是改过来后连接成功了!

  • 相关阅读:
    JSON 数据格式
    Get,Post请求中文乱码问题有效解决方法
    linux下tomcat的配置及项目的部署流程
    tomcat部署javaweb项目的三种方式
    tomcat-users.xml 配置
    在linux下用tomcat部署java web项目的过程与注意事项
    Linux服务器上的tomcat中部署web项目
    用yum快速搭建LAMP平台
    开源邮件系统Zimbra Collaboration – Open Source Edition
    PVID和VID彻底研究(上) ——PVID的作用及和VID的区别
  • 原文地址:https://www.cnblogs.com/caiyt/p/14275415.html
Copyright © 2011-2022 走看看