Oracle9i提供class12.jar连接oracle10g

原创 2007年09月19日 21:12:00

平台:Red Hat Enterprise Linux AS 4

数据库:Oracle10g

IP:192.168.0.1

应用服务器:JBOSS 4

开发环境:Eclipse 3.2

JDK:1.4.2

分布式环境配置:

在192.168.0.1配置数据库链路dblRemote连接到远程192.168.88.1,测试通过。

症状如下:

String sql="update t@dblRemote set flag = '1'";

DataSource.executeUpdate(sql);

在Eclipse IDE debug模式下,能够看到以上语句被执行,但是远程数据库中表t并未被更新,把语句"update t@dblRemote set flag = '1'"放到SQLPlus中执行,远程数据库中表t成功被更新。发现此问题后,首先 大哭 ,然后拼命Debuging 尴尬 。

步骤如下:

1、重启192.168.0.1数据库、监听服务,问题依旧!

2、重启192.168.88.1数据库、监听服务,问题依旧!

3、停止使用JBoss数据源连接池,直接在Eclipse通过JDBC直接执行,问题依旧!

4、修改192.168.88.1回滚段,问题依旧!

5、显示调用DataSource.getConnection().commit(),问题依旧!

到现在为止已经用了1天时间,问题仍然没有解决。

6、忽然想到使用Classes12.jar为Oracle9i提供,试试看Oracle10g for Linux提供的Classes12.jar是否好用,OK!终于成功执行了语句。

总结:由于Classes12.jar起到了Oracle客户端的作用,大家要小心使用,Oracle各本版C/S之间互连,经常出现莫名异常,大家小心使用Classes12.jar

 

Oracle9i升级到oracle10g

一、升级环境及目的: 目的:一般是由于业务规划,现有oracle9i的版本不能满足需求,需要跨大版本升级。 环境:我实验的环境如下:     升级前 升级后...

Redhat 安装Oracle9i&SUSE安装Oracle10g

  • 2009年07月24日 09:50
  • 5.57MB
  • 下载

Oracle9i和10G软件及补丁下载地址

请大家使用迅雷下载,链接如下: oracle 9206 patchset: ftp://updates.oracle.com/3948480/p3948480_9206_AIX64-5L....

oracle9i与10g与11g的区别

Oracle 10g比9i多的新特性?         1. 10g支持网格计算,即多台结点服务器利用高速网络组成一个虚拟的高性能服务器,负载在整个                网格中衡(Load...

oracle9i/10g/11g下载地址大全

把下面的地址复制到讯雷里就可以下载 ---------------------------------------------------------------------------------...

Windows环境中同时安装Oracle9i 10g和11g

简单描述一下在windows的同一用户下,安装Oracle的9i、10g和11g的方法。 Oracle在windows平台下的安装是所有平台中最简单的,基本上不需要进行任何额外的处理就可以成功的...

Oracle9i、10g、11g区别

转自:http://space.itpub.net/20948385/viewspace-665062 Oracle 10g比9i多的新特性?         1. 10g支持网格计算...

实验oracle9i升级到10g.pdf

  • 2013年03月18日 13:02
  • 1.24MB
  • 下载

2003 Server上彻底删除Oracle10g/9i

2003 Server上彻底删除Oracle10g/9i 以下文章是在oracle8的基础上改的。前边加**号的部分表示只适用于oracle8,对oracle9/10是没必要的。加??号...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle9i提供class12.jar连接oracle10g
举报原因:
原因补充:

(最多只允许输入30个字)