zoukankan      html  css  js  c++  java
  • oracle数据库配置错误ORA-12505

    ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

    ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的SID
    给程序配置新的数据库的时候,出现了以下错误 

    ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
    说明给到的sid有误,很有可能就是服务名和sid混淆使用。

    首先了解数据库url的写法有两种

    //监听sid服务,表示sid为orcl
    database.url=jdbc:oracle:thin:@171.xxx.96.xx:xxxx:orcl
    //监听服务名,表示服务名为orcl
    database.url=jdbc:oracle:thin:@171.xxx.96.xx:xxxx/orcl
    第一种是监听sid服务,第二种则是监听服务名

    所以发现是自己的sid写错导致出现这个错误,把服务名当做了sid

    把orcl的 “ : ” 改为 “ / ”  访问正常

    所有博客均为自己学习的笔记。如有错误敬请理解。
  • 相关阅读:
    Git
    java类加载
    DES-加解密C语言实现
    Android消息队列初识 && ThreadLocl 简述
    DbUTils
    JDBC(二)
    jdbc工具类
    JDBC(一)
    数据库
    MySQL数据库学习: 01 —— 数据库的概述
  • 原文地址:https://www.cnblogs.com/tangtang-benben/p/14506429.html
Copyright © 2011-2022 走看看