說明, 我的Oracle資料庫版本是Oracle12c
正確寫好連接資料庫語句後運行報錯如下:
java.sql.SQLException: ORA-28040: No matching authentication protocol
載入驅動
創建連接
創建Statement
解決方案:
找到安裝路徑下的sqlnet.ora檔, 我的路徑是下麵的:
E:\app\orcl\product\12.1.0\dbhome_1\NETWORK\ADMIN
打開檔增加一條語句:
SQLNET.ALLOWED_LOGON_VERSION=8
這樣就解決了!!!!!!