连接属性以及Oracle Thin驱动程序的JDBC URL

5

当我们使用Oracle thin driver时,如何在JDBC URL中提供DB连接属性

1个回答

1

Oracle在这一点上有非常好的文档

归根结底:

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

 getConnection(String URL, Properties info);

鉴于您的评论,您可以“尝试”以下操作 - 但我找不到任何文档表明这个连接属性实际上可在薄驱动程序上使用。指向该驱动程序的此文档表明它是过时的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);

1
我想将连接字符串属性(EnableCancelTimeout)与JDBC URL一起传递,像这样jdbc:oracle:thin:@<host>:1521:<SID>:EnableCancelTimeout=true。当我用它来建立JDBC连接时,出现了错误。 - suresh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接