jdbc驱动与数据库版本不一致,去数据库服务器的安装目录(cd $ORACLE_HOME)找jdbc->lib->ojdbcX.jar 替换到你项目中即可。
oracle目录lib下jar包说明:
classes111.jar 适用于JDK 1.1.x
classes12.jar 适用于JDK 1.2 and JDK 1.3
classes111.zip 适用于JDK 1.1.x
classes12.zip 适用于JDK 1.2.x
ojdbc14.jar 适用于JDK 1.4
ojdbc5.jar 适用于jdk5
ojdbc6.jar 适用于jdk6
注:
不同版本数据库jar包个数有差别,不同版本的数据库jar包不一样,即使都是oralce10g的数据库(小版本不一样)、包名都是ojdbc14.jar。
本人就是Oracle10.2.0.5.0 与10.2.0.4.0的用混,出现错误:not support oracle driver 1.0。
so:
直接cd 你要连接的数据库服务器oracle安装目录(cd $ORACLE_HOME)找jdbc->lib->ojdbcX.jar