jdbc - 如何在Weblogic中为连接池正确指定URL

标签 jdbc weblogic datasource connection-pooling

我将如何使用以下信息创建连接池。我想我的 URL 有误。

(DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = myDB01.com)(PORT = 1821))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = myDB.com)
    )
  )

我尝试在 URL 中指定以下内容,但是没有用

jdbc:oracle:thin:@myDB01.com:1821:myDB.com

这是我在服务器启动时的日志中看到的异常

oracle.net.ns.NetException: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

注意:我能够从 Oracle 客户端成功连接到数据库。

最佳答案

您需要使用这种格式:

jdbc:oracle:thin:[USER/PASSWORD]@//[HOST][:PORT]/SERVICE

http://www.orafaq.com/wiki/JDBC

关于jdbc - 如何在Weblogic中为连接池正确指定URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15936174/

相关文章:

java - 线程 "main"java.lang.NoClassDefFoundError : oracle/jdbc/OracleShardingKeyBuilder 中的异常

xml - 开源/免费的通用 EPG/XMLTV 数据 API 或服务,或者如何制作?

java - 向 EJB 添加依赖项

java - 在野蝇关闭时使用数据源

kendo-ui - Kendo Ui 数据源添加功能无法正常工作

java - 为 Java 8 重建 JRE7 jdbc-odbc 桥

jdbc - Kotlin:创建自定义的CoroutineContext

java - 从 java 连接到 MS Access

java - 如何从Java代码中获取WebLogic AdminConsole为 "Locked for Edit"的信息?

java - weblogic 集群环境中的线程被阻塞