转载自:https://blog.csdn.net/shijing266/article/details/42527471

driverClassName=oracle.jdbc.driver.OracleDriver
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
---------------------
版权声明:本文为CSDN博主「执笔记忆的空白」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/moneyshi/article/details/42527471

转载于:https://www.cnblogs.com/isme-zjh/p/11334862.html

java项目连接Oracle配置文件相关推荐

  1. java代码连接oracle数据库连接_在JAVA中连接Oracle数据库(例子)

    * TODO 要更改此生成的文件的模板,请转至 * 窗口 - 首选项 - java - 代码样式 - 代码模板 */ package person.fane.test; import java.sql ...

  2. java配置文件工具类,java项目加载配置文件的工具类

    java项目加载配置文件的工具类 package com.loadproperties; import java.io.IOException; import java.io.InputStream; ...

  3. 本地Java项目连接Linux系统上的Redis

    本地Java项目连接Linux系统上的Redis 一.配置Redis 修改redis.conf文件 1.将bind 127.0.0.1加上注释,(#bind 127.0.0.1),允许出本机外的IP访 ...

  4. java mysql 项目_mysql数据库如何实现与Java项目连接

    mysql数据库如何实现与Java项目连接 发布时间:2020-11-09 16:47:40 来源:亿速云 阅读:68 作者:Leah mysql数据库如何实现与Java项目连接?很多新手对此不是很清 ...

  5. java项目连接mysql时报错:

    错误提示: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connect ...

  6. weblogic连接oracle配置文件,配置weblogic连接oracle的数据源

    Name:JDBC-DEV1 JNDI Name:jdbc.datasource.DS1 AdminServer Row Prefetch Size:  48 Stream Chunk Size:25 ...

  7. Java JDBC连接oracle、SQL server、My Sql数据库的驱动

    JAVA创建以JDBC连接数据库的程序 ①加载JDBC驱动程序: 1.oracle---------JDBC try{//加载oracle的驱动类Class.forName("oracle. ...

  8. java 应用连接oracle 超级慢的解决方法

    2019独角兽企业重金招聘Python工程师标准>>> 为了将应用迁移到云上,搞了几个星期. 最后测试的时候发现连接oracle非常慢,我们用的是阿里的druid,应用如果 长时间不 ...

  9. java jdbc连接oracle数据库连接 不抛出异常,JDBC连接Oracle发生异常的原因

    当你通过JDBC连接Oracle数据库时发生了异常首先应该确认你的JRE是否配置正确,一般oracle10g,JRE1.4以上应当使用ojdbc14.jar. 其次你要确定你的Java语法是否错误,这 ...

最新文章

  1. 张高兴的 UWP 开发笔记:横向 ListView
  2. 深入浅出神经网络的改进方法!
  3. 宽度定死、按照行间距、字体算出label高度
  4. 图解classloader加载class的流程及自定义ClassLoader
  5. Windows Server 2008服务器管理新技巧6则第4/4页
  6. 视频需求超平常数 10 倍,却节省了 60% 的 IT 成本投入是一种什么样的体验?
  7. linux修改ip地址方法如何保存_修改电脑IP地址方法
  8. 正方形个数(二维点哈希)
  9. JDK 8中的Oracle Drops Collection文字
  10. PostgreSQL和MySQL
  11. 第二章 Maxwell 安装部署
  12. 仿QQ局域网聊天软件
  13. c#、cefsharp 获取、提取 img、image 图片标签二进制数据
  14. (C语言) 用牛顿迭代法求方程2x^3 - 4x^2 + 3x - 6 = 0在1.5附近的根
  15. 标准差(Standard Deviation)和标准误差(Standard Error)
  16. 订阅者Subscriber的编程实现——ROS
  17. 这心态也太好了!阿水赛前与kid双排狂说骚话:赢了血赚输了不亏
  18. Linux /usr/src/kernels 目录为空的解决方法
  19. ps多行文字如何左右对齐
  20. 安装kalibr踩坑5:E: Package ‘python-software-properties‘ has no installation candidate

热门文章

  1. php 和new date,将JavaScript new Date()转换为php DateTime()
  2. opencv php,OpenCV应用实例
  3. python在哪里画柱形图_Python笔记:用pyecharts绘制柱形图
  4. JavaScript文档DOM对象处理HTML→document属性方法、write、getElementBy**、getsetAttribute、节点操作方法、innerHTML、操作CSS样式属性
  5. tab栏切换制作(原生js版本)
  6. python启动文件_Python启动文件配置
  7. 第九届蓝桥杯省赛C++A组第二题 ---星期一
  8. 牛客国庆集训派对Day3: G. Stones(博弈+SG)
  9. 利用matlab写一个简单的拉普拉斯变换提取图像边缘
  10. jQuery Mobile中按钮<a>或<button>添加class样式ui-btn-*