zoukankan      html  css  js  c++  java
  • java项目连接Oracle配置文件

    转载自: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

    您的资助是我最大的动力!
    金额随意,欢迎来赏!

    如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的推荐按钮。
    如果,您希望更容易地发现我的新博客,可以关注我哦!关注我

    如果,想给予我更多的鼓励,这可以支付宝扫码哦!求打

    因为,我的写作热情也离不开您的肯定支持,感谢您的阅读,我是【未来可期】!

  • 相关阅读:
    codevs 3657 括号序列
    洛谷P1962 斐波那契数列
    Black Rock shooter
    codevs 2596 售货员的难题
    51Nod-1154 回文串划分
    UVA
    POJ3321[苹果树] 树状数组/线段树 + dfs序
    Hdu 4578 Transformation (线段树 分类分析)
    786B
    438D
  • 原文地址:https://www.cnblogs.com/isme-zjh/p/11334862.html
Copyright © 2011-2022 走看看