今天生产上项目启动访问 一个数据库的时候,出现了

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

后面看了下,我的数据库配置为:

driverClassName=oracle.jdbc.driver.OracleDriverbr/>url=jdbc:oracle:thin:@158.58.88.102:1521:eskdb
username=root
password=aaa111

然后看了下oracle的 tnsnames.ora配置

eskdb=(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 158.58.88.102)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = eskdb)))

按网上所说的道理,
1、最后的orcl是数据库名称,我数据库名称就是eskdb,但是不对

2、最后的orcl是 service_name 但是配置的SERVICE_NAME 也是 eskdb

最后纠结无语,找数据库DBA帮忙, DBA帮忙找到SID为 eskdb1 , 而且异常提示SID不对,于是更改url为

url=jdbc:oracle:thin:@158.58.88.102:1521:eskdb1

然后重启项目,OK了

得出结论:数据库url连接最后一个 orcl代表的是配置的数据库 SID,而不是数据库名 或者 SERVICE_NAME

转载于:https://blog.51cto.com/13545923/2053435

关于Oracle 的url 连接 最后一个orcl的理解相关推荐

  1. oracle的url配置说明,Oracle数据库url连接最后一个orcl代表的是配置的数据库SID

    Oracle数据库url连接最后一个orcl代表的是配置的数据库SID 今天生产上项目启动访问 一个数据库的时候,出现了 ORA-12505, TNS:listener does not curren ...

  2. Oracle : 使用JDBC连接ORACLE的三种URL格式

    文章目录 格式一: Oracle JDBC Thin using an SID: 格式二: Oracle JDBC Thin using a ServiceName: 格式三:Oracle JDBC ...

  3. quicksearch连接oracle,无法连接到数据库orcl

    Windows下,关于Oracle新建数据库之后,无法通过 / as sysdba 连接到orcl 问题 背景: oracle 学习阶段,是这创建了数据库,发现 oracle 的一个数据库就是一个数据 ...

  4. myeclipse文档链接oracle,[数据库]MyEclipse 连接Oracle数据库(初学者必看)

    [数据库]MyEclipse 连接Oracle数据库(初学者必看) 0 2015-05-06 22:03:18 前言:刚接触Oracle数据库,便有一个需求,编写控制台程序,实现主人登录.数据库为Or ...

  5. [Oracle- MySQL] Oracle通过dblink连接MySQL

    [Oracle -> MySQL]  Oracle通过dblink连接MySQL  业务上有这么一个需求,需要把Oracle的一些数据同步到MySQL,如果每次都是手动同步的话,实在太麻烦,因此 ...

  6. 记一次oracle通过dblink连接mysql实施

    本周由于公司一个系统的oracle数据库需要采集另一个系统mysql数据库的数据,于是对oracle通过dblink连接mysql进行了研究,测试环境是单实例oracle 10g 64位,折腾了半天搞 ...

  7. Oracle数据库---JDBC连接

    一.添加依赖 <!--oracle--> <dependency><groupId>com.oracle.database.jdbc</groupId> ...

  8. Oracle数据库网络连接模式

    目录 一.概述 1.1.专用模式 1.2.共享模式 1.3.监听器的特点 二.专有服务器配置 2.1.服务器端监听器listener 2.2.客户端 2.3.客户端申请链接的过程 2.4.ORACLE ...

  9. 将oracle冷备份恢复到另外一个数据库实例中

    因更换服务器需要将Oracle数据库转移到另外台Oracle中. 说明: 1.测试环境为:windows server2003 和 oracle 10g. 2.2台服务器安装的程序目录一样,数据目录不 ...

最新文章

  1. 基于消息机制的万能框架
  2. Scrapy shell调试网页的信息
  3. php伪静态的实现方式
  4. ubuntu18.10下面从视频中提取音频
  5. cos66度20分怎么用计算机算,物化2期末考试计算复习题
  6. 计算机原码、反码、补码详解
  7. 修改weblogic端口的方法
  8. java----DBUtils知识点补充
  9. [剑指offer][JAVA]面试题第[27]题[二叉树的镜像][递归][栈]
  10. 福建省计算机应用基础一级考试,福建省高等院校学生计算机一级考试大纲
  11. Tricks(二十五)—— decorator(在函数调用前后打印日志)
  12. android屏蔽按键精灵,安卓按键精灵的,关闭app程序问题!
  13. 橙色优学:PS扣图技术讲解,六种方法你都知道吗?
  14. excel文件的工作表保护密码忘记了
  15. python怎么批量读取文件_python如何批量读取txt文件
  16. 建立牢固的多功能Smartphone应用程序
  17. python学习之-- 协程
  18. 传Snapchat母公司Snap拟于3月在纽交所IPO上市
  19. 1248:Dungeon Master
  20. 百度UEditor编辑器上手体验

热门文章

  1. ubuntu samba 安装
  2. Hadoop-调优剖析
  3. 移动分发端 基础统计指标经典业务代码节选--留存用户统计
  4. 如何让Table显示滚动条
  5. SilverLight学习笔记--Silverlight中WebRequest通讯
  6. # cat /proc/umap/vi
  7. 【敬初学者】Python基础学完了,该怎么知道自己学的怎么样呢?十个经典实战小项目附源码
  8. Python fileinput模块:逐行读取多个文件
  9. 不同表结构数据迁移_数据结构:哈希 哈希函数 哈希表
  10. 了解下SOAP Envelope 元素