Hibernate 连接数据库, oracle jdbc 连接

问题描述

我在配置文件中写明了name为root在我启动服务器的时候,Hibernate报错却是去我的另一个账户下面找表,当然找不到,然后就给我报错。(root账户下是有表的,另一个账户没有)这是什么原因呢?我现在删除了那个账户就好了,他为什么去我那个账户下面找?很不解,我对Hibernate的机制不是很了解,解决办法就是删除那个账户就好了,但是原理一点都不懂。我做过的事:svn进行了项目的整合,所以我就把本地项目删除,然后重新ckeck,数据库中的用户我也删除重新建的,刚开始错误用dba的角色近数据库建表,然后没找到,报错正常。后来我以normal登录,建表就出现了刚才的描述的错误,我感觉应该和这个有关,可是我不了解原理!求大神能给我指点。谢谢,虽然误打误撞解决了,可是还是不舒服啊

解决方案

时间: 2024-10-23 13:43:07

Hibernate 连接数据库, oracle jdbc 连接的相关文章

Hibernate和纯jdbc连接共同使用产生的事务问题

问题描述 最近在项目里遇到了一个问题,新系统持久化使用的是hibernate3,但是为了实现一些功能必须调用一个另外的老系统(和新系统是同一个数据库,部署在同一个wls的domain下)的jar包内提供的方法,但是这个老的系统持久化使用的是jdbc的方式连接的数据库,但是数据源的获取方式和新系统一样,都是通过jndi从wls上查找.可是这样就产生了事务问题,hibernate3的事务提交都是用spring控制的,而老系统的jar方法必须要手动commit才能提交事务,可是这样,一旦hiberna

JDBC连接Oracle数据库常见问题及解决方法

oracle|解决|数据|数据库|问题 Jbuilder正确连接 oracle 9i需要注意的几个问题 oracle8以上的应该都使用classes12.jar文件作为jdbc驱动: 正确设置windows的classpath和jbuilder中的enterprise setup .configure libraries,将casses12.jar路径正确添加到上述需要设置的地方: 进入database pilot,在database pilot中,file---new 在driver列表中如果

java中三种主流数据库数据库(sqlserver,db2,oracle)的jdbc连接总结

原文http://www.cnblogs.com/PatrickChen/archive/2008/12/08/1350395.html 其实java开发中连接数据库的主要问题不是如何写代码,而是找驱动包.因为jdbc的驱动包太多,并且名目繁多,有的还需要安装客户端才能运行. 项目实践中,总结出三种主流数据库中,Java的驱动和连接字符串,均无需安装客户端: 一.             Sqlserver: 驱动包:sqljdbc.jar 实例: String _driverName = "c

JDBC连接Oracle数据库常见问题及解决方法_JSP编程

注:本文是斑竹从JDBC & Transaction版摘录广大站友的提问以及各种解答整理而来,如果您认为本文的内容已触犯了您的权益,请联系管理员进行修改. Jbuilder正确连接 oracle 9i需要注意的几个问题 oracle8以上的应该都使用classes12.jar文件作为jdbc驱动: 正确设置windows的classpath和jbuilder中的enterprise setup .configure libraries,将casses12.jar路径正确添加到上述需要设置的地方:

JDBC连接Oracle数据库

  前面记得有过博客简单的介绍过JDBC和ODBC的区别,在Java开发中经常用到JDBC连接数据库,下面通过实例介绍如何实现: 连接 <span style="font-family:KaiTi_GB2312;font-size:18px;">public class DbUtil { public static Connection getConnection(){ Connection conn=null; try { Class.forName("orac

解决jdbc连接oracle协议适配器错误

oracle|错误|解决 解决oracle协议适配器错误 现象:jdbc连接oracle817 for Linux出现适配器错误,sqlplus连接正常. 方法:编辑init.ora文件屏蔽 mts_dispatchers = "(PROTOCOL=TCP)(SER=MODOSE)" 重新启动oracle. import java.sql.*;import java.lang.*;import java.util.*; class testjdbc { public static vo

JDBC连接Oracle数据库出现Io 异常

环境:Oracle11g + MyEclipse 6.5 + JDK1.6 问题:JDBC连接Oracle数据库出现以下错误: java.sql.SQLRecoverableException: Io 异常: The Network Adapter could not establish the connection at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:101) at oracle.

java基于JDBC连接Oracle 11g Release2实例分析

  本文实例讲述了java基于JDBC连接Oracle 11g Release2的方法.分享给大家供大家参考.具体如下: Oracle 11g Release 2 的 JDBC 连接似乎有所不同 ,如果你收到下面的异常: Listener refused the connection with the following error:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

j2ee-第一次用myeclipse+tomcat+oracle做用户用户注册登录系统,用JDBC连接不上数据库

问题描述 第一次用myeclipse+tomcat+oracle做用户用户注册登录系统,用JDBC连接不上数据库 我很热爱计算机软件专业,希望给一些帮助,大学新生,第一次做,就是无法使用数据库,下面是部分代码: <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> <% String path = request.getContextP