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