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共存

     最近听说Oracle出了个免费的Oracle10gXE版,于是下载安装后之后测试了一下,后来却发现原来的9i却不能正常使用了,查阅大量资料后才发现,其实只要重新配置系统Path环境变量即可,...
  • ximenying
  • ximenying
  • 2006年07月27日 09:56
  • 1337

oracle9i客户端连接10g数据库

 Q2:机器上原来安装了oracle9i的客户端,并配置了两个远程连接,但是由于远程数据库没有准备测试环境,所以又在本地装了10g的数据库服务器,在将监听服务器配置成功,并且使用telnet工具可以监...
  • 47522341
  • 47522341
  • 2008年03月13日 09:59
  • 6363

powerbuilder9 连接 oracle 10g

1、找(可在安装oracle客户端的机子)oci.dll 和 oraociei10.dll  tnsnames.ora这三个文件,放在你的应用程序目录下即可 2、还得有个 tnsnames.or...
  • DavinciTeam
  • DavinciTeam
  • 2013年01月29日 09:30
  • 1848

oracle9i与10g与11g的区别

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

ORACLE升级:从9i/10G手动升级到 11gR2 的完整核对清单

现在ORACLE的版本更新太快,有些用户使用的还是10或9的,为了方便大家升级,我找了一个官方的文档,仅供大家参考。 在生产环境中一定要慎重,多做测试验证!! 本文档可用作手工将 Oracle...
  • fengli_123
  • fengli_123
  • 2014年12月11日 15:03
  • 1126

在同一台机器上安装Oracle9i与Oracle10g遇到的问题和解决方法(Windows xp 操作系统)

最近因工作需要,需要在本机安装Oracle10g,之前本机已经安装了一个Oracle9i,后来在安装完Oracle10g之后,发现Home Selector中还是只有一个Home,报告的错误是:"th...
  • sharpnessdotnet
  • sharpnessdotnet
  • 2008年04月02日 15:50
  • 4327

java jdbc 连接Oracle9i

     自己在做这个程序的时候看过很多的资料,上网也查了不少的资料,可是多半说的是出神入化,云里雾里...不光看了不明白,而且是有明白一点的人,看了也变的有些模糊了。     这里我掩饰一套完整的j...
  • SmallOceanLxh
  • SmallOceanLxh
  • 2009年09月23日 09:40
  • 1142

Oracle 9i+PLSQL客户端安装教程

大家在安装像ORACLE这样的大型数据库的时候总是会觉得安装很费劲,3张安装盘就要2G了,安装过程中还要创建配置数据库那花的时间就更长了。 所以除非是要在服务器端建数据库,一般都选择更加方便快速的Or...
  • Tllrry
  • Tllrry
  • 2015年06月19日 13:51
  • 2430

JAVA 连接ORACLE10g 代码

import java.sql.*; public class JDBCExample {    public static void main(String[] args) throws SQLE...
  • ahwr24
  • ahwr24
  • 2011年08月08日 13:29
  • 629

C#连接不上Oracle9i数据库

C#连接不上Oracle 9i数据库(连接Oracle11g没问题。)     问题描述:用PLSQL Developer可以登录,客户端不能登录,报错“ORA-12154:TNS:无法处理服务名”...
  • u014696025
  • u014696025
  • 2014年04月13日 22:33
  • 1200
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle9i提供class12.jar连接oracle10g
举报原因:
原因补充:

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