1.jdbc驱动问题
e:\oracle\product\10.2.0\db_1\jdbc\lib这个目录下有很多jar文件,hibernate连接oracle10g时,只需要ojdbc14.jar这个jar就可以了.其它的占时不太清楚.
2.Oracle10g中"listener does not currently know of SID given in connect descriptor"
这个是你的listener.ora文件配置错误,正确的配置如下:
# listener.ora Network Configuration File: e:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = e:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = link)
(ORACLE_HOME = e:\oracle\product\10.2.0\db_1)
(SID_NAME = link)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
link是数据库实例名称.
分享到:
相关推荐
标题 "Myeclipse 10.0 + Hibernate 4.3.5 连接 Oracle 11G的演示代码" 描述的是一个整合项目,它将Myeclipse 10.0集成开发环境、Hibernate 4.3.5对象关系映射框架与Oracle 11G数据库相结合,用于演示如何在这样的...
在IT行业中,构建Web应用程序是一项常见的任务,而`SpringMVC`、`Hibernate`和`Oracle10g`是三个非常关键的技术组件,它们分别在不同的层面上为应用提供支持。下面将详细介绍这三个技术以及如何将它们整合起来实现...
本文将详细介绍如何使用Hibernate连接Oracle 11g Release 2(11R2)数据库。 首先,要实现Hibernate与Oracle的连接,我们需要完成以下几个步骤: 1. **环境准备**:确保已安装JDK、Oracle 11g数据库以及相应的...
SSH框架集成连接Oracle数据库的配置是一项常见的开发任务,主要涉及Spring、Struts2和Hibernate这三个流行Java开源框架的协同工作。下面将详细讲解这个过程。 首先,SSH框架是Java Web开发中的三大神器,它们分别是...
2. **异常处理**:通过Spring的全局异常处理,可以统一处理可能出现的运行时异常。 3. **安全控制**:利用Spring Security或者Struts2的安全插件,实现用户认证和授权。 4. **性能优化**:合理设置Hibernate二级缓存...
### 使用Java连接Oracle数据库 #### 一、简介与准备工作 在进行Java程序开发时,经常需要与数据库进行交互。Oracle数据库作为业界广泛使用的数据库之一,掌握如何使用Java连接Oracle数据库是一项重要的技能。本文...
标题 "Hibernate3.5.1+Proxool0.9.1+Oracle10g2实现关键" 提供了一个关于整合三个技术的实践场景:Hibernate 3.5.1(一个流行的Java对象关系映射框架),Proxool 0.9.1(一个数据库连接池)以及Oracle 10g 2(一种...
- 创建数据库连接,例如使用MyEclipse的Database Explorer连接Oracle 10g。 **4. 添加Hibernate支持** - 将Hibernate的核心库添加到项目中,并选择复制到`lib`文件夹并添加到构建路径。 - 不创建`hibernate.cfg.xml...
proxool_cofig.xml为连接池配置 此项目可做基础项目开发原型方便,启动此项目在weblogic10中会有antlr-2.7.6rc1.jar此包的异常请配置其先加载并将次包考入 bea\wlserver_10.0\server\lib目录下,再将bea\user_projects...
这个系统可能是为了模拟一个在线购物平台,它利用Oracle 10g的强大功能来存储、处理和检索商品信息、用户订单、支付记录等关键数据。Oracle 10g是一个成熟的关系型数据库管理系统,提供了高效的数据存储、事务处理和...
Oracle 11g作为数据库,提供了一套完整的关系数据库解决方案,包括强大的SQL支持、事务处理、备份恢复、性能优化等。在项目中,它被用于存储和检索数据。同时,由于描述中提到"可移植数据库而使用mysql",这表明代码...
这里我们将深入探讨这三个框架整合的细节,以及如何在Oracle Database 10g Express Edition上运行一个完整的示例。 **Struts2** 是一个基于MVC(Model-View-Controller)设计模式的Web应用程序框架,主要负责控制...
- 配置项目的数据库连接信息,例如使用 Oracle 10g; - 不创建 `SessionFactory` 类,因为后续将使用 Spring 进行管理。 ##### 5. 添加 Spring 支持 - 为项目添加 Spring 支持; - 选择 Spring 2.0 版本并勾选所有...
【环境配置】为了整合SSH并连接Oracle,你需要安装MyEclipse 8.5、Tomcat 6.0服务器、Oracle 10g数据库以及JDK 6.0。这些版本是作者测试成功所使用的,虽然其他版本可能也适用,但可能会遇到兼容性问题。 【数据库...
4. 异常处理:处理可能出现的Oracle Spatial特定异常,如`SDOException`。 5. 性能优化:合理设计数据模型,避免全表扫描,适时使用物化视图等手段提升性能。 总之,`sdoapi-11.2.0.jar`是Java开发人员操作Oracle ...
在这个特定的“韩顺平SQLHelper类”中,我们讨论的是一个专为Oracle 10g数据库设计的实用工具,它提供了连接、查询、更新、删除等常见的数据库操作功能。 首先,了解JDBC是理解SQLHelper类的基础。JDBC是Java平台的...
Oracle JDBC驱动通常需要`ojdbcXX.jar`或`ojdbc7g.jar`等文件,根据版本不同,具体文件名会有所差异。配置连接时,需要提供TNS名称或者数据库的IP、端口和服务名。 5. **使用JDBC的基本步骤**: - 加载驱动:`...
一旦达到这个数量,再请求新的连接时将抛出异常。 - **应用场景**:此参数用于限制并发用户数,避免因过多的连接导致服务器资源耗尽。 - **示例配置**: ```xml <property name="hibernate.c3p0.max_size" value=...