【问题标题】:Connection properties along with JDBC URL for oracle thin driver连接属性以及 Oracle 瘦驱动程序的 JDBC URL
【发布时间】:2016-01-15 09:59:46
【问题描述】:

当我们使用 Oracle 瘦驱动程序时,如何提供 DB 连接属性以及 JDBC URL

【问题讨论】:

    标签: jdbc


    【解决方案1】:

    Oracle 在这一点上有一个very good documentation

    归结为:

    创建一个Properties 文件,添加您需要的连接属性并将它们添加到您的调用中

     getConnection(String URL, Properties info);
    

    鉴于您的评论,您可以尝试以下方法 - 但我找不到任何文档说明此连接属性实际上可用于瘦驱动程序。指向该驱动程序的This document 表明它是已弃用的 weblogic oracle 驱动程序的一部分。

     Properties p = new Properties();
     p.setProperty ("user", youruser);
     p.setProperty ("password", yourpass);
     p.setProperty("EnableCancelTimeout", "true");
    
     Connection con = DriverManager.getConnection(jdbc:oracle:thin:@<host>:1521:<SID>), p);
    

    【讨论】:

    • 我想传递连接字符串属性(EnableCancelTimeout)属性以及 JDBC URL,例如 jdbc:oracle:thin:@:1521::EnableCancelTimeout=true。我得到了用于建立 JDBC 连接时出错。
    猜你喜欢
    • 1970-01-01
    • 2019-08-17
    • 1970-01-01
    • 2011-04-04
    • 2012-04-04
    • 1970-01-01
    • 2010-11-07
    • 2015-12-18
    • 2013-09-29
    相关资源
    最近更新 更多