Oracle12c資料庫報錯資訊如下圖所示:
原因在於驅動jar包。Oracle12c針對不同的JDK版本提供了不同版本的ojdbc驅動包。
JDK版本 | ojdbc驅動包 |
---|
1.6 | ojdbc6.jar |
1.7 | ojdbc7.jar |
1.8 | ojdbc7.jar(與1.7版本一致) |
解決方案
Oracle12c給咱們準備了驅動包。大致位置:/u01/app/oracle/product/12.1.0/db_1/jdbc/lib
取出自己JDK對應JDK版本的驅動包。加入自己的應用中即可。並且舊的驅動包必須刪除。例如 ojdbc14.jar。