zoukankan      html  css  js  c++  java
  • jdbc连接oracle出现ORA-12505错误

    问题表象:

      jdbc或navicat 连接 oracle 的时出现:ORA-12505, TNS:listener does not currently know of SID given in connect descr

    源起之罪:

      此类问题为使用了数据库集群或特殊配置,数据库中实际使用的实例名并非与集群对外使用的相同,使用第三方构件或程序进行连接的时候,所给数据库运行实例的SID与当前程序中配置的不一致。

      ps:为啥sqlplus可以,答:人家是官方的,是VIP,不能比。

    解决方案:

      使用sqlplus连接上oracle数据库。

      执行命令:select INSTANCE_NAME from v$instance。

      然后将显示的结果作为sid name填写到navicat相应的配置文件框内,再次进行连接即可。

  • 相关阅读:
    模块化
    ES6中的let
    ES6中的块级作用域
    Mobile 移动端
    H5离线缓存
    nginx 配置步骤
    虚拟路径的配置
    Apache和php的相关配置
    TCP/IP协议
    PHP中的文件操作
  • 原文地址:https://www.cnblogs.com/chendeming/p/9100680.html
Copyright © 2011-2022 走看看