您的位置:首页 > 数据库 > Oracle

积累:JDBC驱动不匹配引发的异常

2006-03-15 15:58 246 查看
oracle9i的驱动与8i有区别的,原有的class12.zip不能继续使用在9i当中,否则会产生 java.sql.SQLException: ORA-00600: 内部错误代码,参数: [ttcgcshnd-1], [0], [] 

解决方法有2:

1把新下载的driver 放到classpath的前面。

2 把classes12.jar复制到.../jre/lib/ext下面,就不用设定classpath了,程序会自动找到。注意,这个目录要和你使用的vm的一致。最新驱动可以到Oracle的网站上去找。
我用第2种方法解决问题,第一种方法不能解决,不知原因,呵呵。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jdbc oracle class