驅動包版本過低

2021-08-21 06:08:18 字數 819 閱讀 2619

本人在oracle12c連線myeclips8.6時出現如下問題:(關鍵是畫線部分)

原因:可能是驅動包的版本過低了,oracle12c

d:\oracle12c\product\12.1.0\dbhome_1\jdbc\lib

(每個人根據自己oracle安裝路徑尋找),裡面有許多驅動包,使用ojdbc7.jar或者ojdbc6.jar(每個人根據安裝的版本不同,自帶驅動包也不同)。

在瀏覽某網頁的時候發現這樣一句話:「

無法連線oracle資料庫的12c版本,把web-inf/lib中的ojdbc14.jar換成ojdbc6.jar就好了

。如果按照方法更換驅動包還不可以正確跳轉,並且出現的是

其他問題請自行解決,我在更換驅動包之後,打算再次重現上訴錯誤的時候發現無法重現,並且出現了乙個新的錯誤:

ora-28040:no matching authentication protocol

。網路中有人說要改什麼引數,有人說是驅動包的問題,換乙個版本高一點的驅動包就可以了,也有人說

可能是引入了的ojdbc14.jar出錯 或者是安裝的oracle版本不支援你設定的執行鏈結

我個人認為也是驅動包的問題,因為當我把ojdbc14.jar

換成ojdbc7.jar的時候就正常執行了。我發生此錯誤之後,在班裡有其他裝

oracle11g

的同學竟然也報了圖中畫線的錯誤,當我幫他們更換驅動包之後確實不報

此錯誤了,有的人直接沒問題了,有的人出現了其他問題。

python安裝包失敗 pip版本過低

在安裝其他包時被告知pip版本太低無法安裝,需要先公升級pip,但是死活公升級不了,窮遍全站找到了兩大解決方案,是最常見的兩種情況,完美解決了我的問題,希望也可以幫到你。錯誤 顯示如下 traceback most recent call last file d setup python pytho...

前端 專案版本過低

啟動教務前端專案時出現如下錯誤 version of angular compiler cli needs to be 2.3.1 or greater.current version is 5.2.11 error version of angular compiler cli needs to ...

關於python dateutil版本過低問題

使用pandas包來匯入資料,提示dateutil依賴過低,需要進行更新,網上有兩種方法。1.大家都用的方法 非root使用者 sudo pip uninstall python dateutil sudo apt get install python dateutil root使用者 pip un...