常用JDBC JAR 信息
序号 常用JDBC驱动包 JDK 1.4 JDK 1.5 JDK 1.6 单例数据库 集群数据库 Class.forName
1 OracleJdbcDriver9i.jar 支持 支持 支持 支持 不支持 oracle.jdbc.OracleDriver
2 classes12.jar(oracle 92i) 支持 支持 支持 支持 不支持 oracle.jdbc.OracleDriver
3 ojdbc14.jar(oracle 92i) 支持 支持 支持 支持 不支持 oracle.jdbc.OracleDriver
4 classes12.jar(oracle 10G) 支持 支持 支持 支持 支持 oracle.jdbc.OracleDriver
5 ojdbc14.jar(oracle 10G) 支持 支持 支持 支持 支持 oracle.jdbc.OracleDriver
6 ojdbc5.jar 不支持 支持 支持 支持 支持 无需 Class.forName 加载
7 ojdbc6.jar 不支持 不支持 支持 支持 支持 无需 Class.forName 加载
本人服务器是window 2003
jdk1.6
oracle 10g
之前使用classes12.jar 不集群前 使用数据库是没问题,后来用了集群连接之后,经常会出现一些连接断开的问题;
后来换成ojdbc14.jar就没问题了。
结论:classes12.jar不支持oracle 10g集群
分享到:
相关推荐
JDBC连接数据库时候,需要使用数据库的sid_name,而不是数据库的service_name,而使用plsql连接数据库的时候,只需要数据库的service_name
在Java编程中,连接Oracle数据库集群通常涉及到对JDBC(Java Database Connectivity)驱动的理解和配置。Oracle数据库集群提供高可用性和负载均衡,但这也意味着在建立连接时需要使用特定的连接字符串和驱动。以下是...
例如,jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.151.50.65)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=10.151.50.66)(PORT=1521))) (FAILOVER=yes) (LOAD_BALANCE=yes) ...
总的来说,Oracle 9i、10g、11g的ODBC驱动是连接Windows平台上应用程序与Oracle数据库的重要工具,它们不断适应Oracle数据库的新特性和性能优化,为开发者提供了灵活、高效的数据访问方式。正确配置和使用这些驱动,...
Oracle数据库10g-网格数据库 Oracle数据库10g:数据库技术的一次革命 Oracle 数据库 10g极大提高可用性和网格计算能力 Oracle 数据库 10g性能概述 企业管理器10g-使网格计算成为现实 Oracle HTML DB最佳实践 ...
标题中的"Kettle连接需要的常用数据库jar包.zip"指的是一个压缩文件,包含了Kettle与上述数据库通信所需的驱动程序(JDBC驱动)。在Java中,JDBC(Java Database Connectivity)是标准的API,使得Java程序能够与各种...
Oracle推荐使用Service Name进行连接,因为它允许连接到Oracle集群中的任何可用节点,而无需关心具体的SID(System Identifier)。JDBC连接字符串的格式为: ```java jdbc:oracle:thin:@//<host>:<port>/ ``` 例如...
- Oracle 10g:这是Oracle在2003年发布的第10代产品,它引入了Real Application Clusters (RAC) 技术,实现了数据库集群,增强了数据安全性,并提供了自动存储管理(ASM)功能。 - Oracle 11g:11g在10g的基础上...
在连接数据库的url地址有点不一样 代码如下:jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=on)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=IP1)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=IP2)(PORT=1521)))...
使用的是达梦7,这个数据库有很多BUG,官方提供的客户端,不仅卡,而且登录了后,使用Java JDBC操作更新时,是会被阻塞的,所以,在使用Java开发达梦应用时候,尽量关闭他客户端。 另外达梦还有个模式的概念,这...
11. **jdbc-driver的其他依赖**: 取决于你所使用的JDBC驱动,例如MySQL、Oracle等,如果Hive数据库是建立在这些关系型数据库之上,那么相应的JDBC驱动也是必要的。 在实际开发中,你需要将这些jar包添加到项目的类...
同时,确保 Nacos 服务器能够连接到这个 Oracle 实例。 2. **修改配置**:在 Nacos 的配置文件 `bootstrap.properties` 或 `bootstrap.yml`(取决于你的版本)中,你需要修改数据源的相关配置。默认情况下,Nacos ...
对于Oracle 11g,我们需要确保已安装并正确配置了Oracle数据库服务,同时在Nacos的配置文件中指定相应的JDBC连接信息。 1. **配置Nacos连接Oracle**: - 打开Nacos的配置文件`bootstrap.properties`(或者在分布式...
标题中的“websphere 连接ORACLE集群的方法”是指在IBM Websphere应用程序服务器中配置数据源以连接到Oracle数据库集群的过程。Oracle集群通常使用Real Application Clusters (RAC)技术,这是一种高可用性和可扩展性...
### Java关系型数据库驱动大全21种关系型数据库JDBC驱动jar包 #### 概述 在Java开发中,连接并操作关系型数据库是极为常见的需求。为了实现这一功能,Java提供了JDBC(Java Database Connectivity)接口,允许应用...
客户端安装主要用于连接到Oracle数据库服务器进行数据操作。客户端软件包括Oracle SQL Developer、ODBC驱动、JDBC驱动等,安装后可以使用SQL语句进行查询、插入、更新和删除操作。 在学习Oracle数据库的过程中,...
在描述中提到的"解决weblogic数据库连接池存储大字段所需包",意味着`weblogic.jdbc.vendor.oracle.OracleResultSet`可能包含优化大字段存储和检索的逻辑,这在处理如图像、视频等大数据类型时尤其重要。WebLogic的...
Oracle数据库与Web应用的整合涉及到JDBC(Java Database Connectivity)技术,它是Java标准API,允许Java程序连接到各种数据库,包括Oracle。开发者通常会使用PreparedStatement和CallableStatement来执行SQL查询,...