在使用阿里 Druid 连接 Oracle 数据库时,可以通过配置使用旧协议来连接。具体操作如下:

  1. 在 Druid 连接池的配置文件中,添加以下配置项:
jdbc.url=jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=orcl))(ENABLE=BROKEN))

其中,jdbc.url 为连接字符串,'(PROTOCOL=TCP)' 表示使用旧协议连接 Oracle 数据库。

  1. 在代码中获取连接时,使用如下代码:
DataSource dataSource = DruidDataSourceFactory.createDataSource(properties);
Connection connection = dataSource.getConnection();

其中,properties 为连接池的配置项,通过 DruidDataSourceFactory.createDataSource 方法创建数据源。

通过以上配置和代码,即可使用旧协议连接 Oracle 数据库。

阿里Druid 连接池配置旧协议连接 Oracle 数据库

原文地址: http://www.cveoy.top/t/topic/kUi3 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录