在项目的hibernate 中使用了 Oracle的jdbd,驱动包是 ojdbc6.jar.
发现错误:
javax.management.MalformedObjectNameException: Invalid character '' in value part of property
发现还是jdbc驱动问题,原因因该是与bug有关,因此从新从otn.oracle.com下载驱动升级解决问题。
ojdbc6.jar 的驱动版本可以运行java -jar ojdbc6.jar查看,如果是Oracle 11.1.0.6.0-Production+ JDBC 4.0 compiled with JDK6,带+号就是补丁版本,否则是没有打补丁的,仍然可能出错。
或者直接下载 Oracle 11.1.0.7.0-Production JDBC 4.0 compiled with JDK6 这个包的ojdbc6.jar
下载地址
http://www.oracle.com/technology/tech/java/sqlj_jdbc/index.html
分享到:
相关推荐
在Java开发中,使用Oracle驱动包时,需要正确配置数据库连接参数,如URL、用户名和密码,然后通过Class.forName()加载驱动,再通过DriverManager.getConnection()创建数据库连接。一旦连接建立,就可以通过Statement...
Oracle 11g数据库驱动包是用于连接Java应用程序与Oracle 11g数据库的关键组件。这个驱动包包含两个重要的JAR文件,它们分别是`ojdbc6.jar`和`orai18n.jar`。 1. **ojdbc6.jar**: 这个JAR文件是Oracle JDBC驱动的...
本压缩包"oracle12c的所有驱动包"包含了多种Oracle 12c的JDBC驱动,供开发者根据需求选择使用。 1. **ojdbc8.jar**: 这是Oracle 12c的主要JDBC驱动,符合Java 8的Java Database Connectivity (JDBC) API规范。它...
Oracle 9i JDBC驱动包是Java开发者连接Oracle数据库的重要组件,尤其对于那些需要与9i版本的Oracle数据库进行交互的应用程序。JDBC(Java Database Connectivity)是Java平台中用于访问数据库的标准API,它允许Java...
如果开发人员在开发程序时遇到了Java数据显示错误,说明系统中缺少了oracle11gjdbc驱动包。需要的用户欢迎下载。驱动包介绍oracle11gjdbc驱动MySQLConnector/J是MySQL官方JDBC驱动程序。my,欢迎下载体验
Oracle 19c驱动jar包是Oracle数据库与Java应用程序之间通信的重要组件,它允许Java程序通过JDBC(Java Database Connectivity)接口与Oracle数据库进行交互。本压缩包包含两个版本的驱动文件,ojdbc10.jar适用于Java...
Oracle Java驱动包是Java开发人员在与Oracle数据库交互时常用的一款关键组件,它允许Java应用程序通过JDBC(Java Database Connectivity)接口连接并操作Oracle数据库。Oracle JDBC驱动程序提供了多种实现方式,包括...
Oracle JDBC驱动包是Oracle数据库与Java应用程序之间进行通信的关键组件,它使得Java程序员能够通过编写Java代码来操作Oracle数据库。标题中的"ojdbc6"指的是Oracle JDBC驱动的一个特定版本,适用于Java SE 6环境。...
Oracle 11g驱动包包含了几个重要的jar文件,这些文件各自扮演着不同的角色: 1. **classes12.jar**:这是Oracle 11g的早期版本中使用的JDBC驱动程序。它包含了Oracle JDBC驱动的所有核心类,使得Java应用能够连接到...
Oracle 9i、10g、11g通用JDBC驱动包是Oracle公司为Java开发者提供的数据库连接驱动,使得Java应用程序能够与Oracle数据库进行交互。这些驱动程序遵循Java Database Connectivity (JDBC) API规范,是Java平台上的标准...
本主题聚焦于JMeter如何利用JDBC驱动包来连接MySQL和Oracle数据库,以及涉及的相关知识点。 首先,`jmeter` 是一个开源的性能测试工具,广泛用于Web应用的压力测试,它可以模拟多个并发用户执行各种操作,以评估...
为了与Oracle数据库进行交互,开发者通常需要一个数据库驱动程序,这就是"Oracle连接数据库的驱动包"的作用。这个驱动包使得Java应用程序能够通过JDBC(Java Database Connectivity)接口与Oracle数据库建立连接,...
Oracle的JDBC驱动包是Java开发者与Oracle数据库交互的重要工具,它允许程序通过Java语言执行SQL语句,实现数据的存取、查询和更新。在Java应用程序中,JDBC(Java Database Connectivity)是一个标准接口,它由Sun ...
Oracle数据库驱动包是Java应用程序与Oracle数据库之间进行通信的关键组件,它允许开发者通过JDBC(Java Database Connectivity)接口执行SQL语句和管理数据库事务。在Java编程中,Oracle的ojdbc驱动是连接Oracle...
这个绿色版的驱动包意味着它无需安装,可以直接使用,方便快捷,减少了在不同环境间配置的复杂性。在本文中,我们将深入探讨Oracle 11g JDBC驱动的相关知识点,包括其作用、工作原理、如何使用以及注意事项。 1. **...
Oracle驱动包则包含多种驱动,例如OCI (Oracle Call Interface),它是C语言的API,用于开发本地化应用程序;JDBC驱动,包括 Thin 和 Thin,其中 Thin 驱动是纯Java实现,无需安装Oracle客户端即可工作,它直接通过...
这两个jar包是Oracle JDBC驱动的特定版本,对应于不同的Java和Oracle数据库兼容性。 `ojdbc5.jar`是Oracle JDBC驱动的一个较旧版本,主要用于支持Java 5(JDK 1.5)的环境。它属于Oracle JDBC Thin驱动,这是一种纯...
1. **获取源代码**:你需要从Qt的Git仓库中下载SQL模块的源代码,特别是QSQLOCI部分,它是Oracle驱动的实现。 2. **配置环境**:设置必要的环境变量,如`ORACLE_HOME`指向你的Oracle Instant Client安装目录,`LD_...
这两个版本的驱动对应着不同的Oracle数据库版本和Java Development Kit (JDK) 版本,因此选择合适的驱动至关重要,否则可能导致各种运行时错误。 ojdbc8.jar是Oracle 12C针对Java 8及更高版本设计的JDBC驱动。它...
在.NET框架中与Oracle数据库进行交互,需要特定的驱动包和客户端组件,特别是对于较旧的Oracle9i版本。本文将详细介绍如何在.NET环境中配置和使用Oracle9i的连接驱动,以便开发人员能够成功地创建、读取、更新和删除...