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种方法解决问题,第一种方法不能解决,不知原因,呵呵。