使用Navicat連接oracle數據庫時報ORA-28547錯誤
這是因為Navicat自帶的oci.dll并不支持oracle11g,網上這么說的机隙,需要去官網下載支持的版本纽谒。
直接動手证膨。
1. 先用你的IDEA或者別人的連接到oracle數據庫(為了查詢版本)
1.1 查詢版本SQL:select * from v$version;
1.2 IDEA連接Oracle數據庫(會的跳到下一步)
步驟一
步驟二
步驟三
2. 去oracle下載對應的oci.dll文件
2.1
百度先
百度先
2.2 https://www.oracle.com/database/technologies/instant-client/downloads.html
3. 下載文件,可能需要注冊鼓黔,注冊一個oracle賬號就好
下載
下載并解壓
4. 復制instantclient_11_2文件夾中的文件央勒,粘貼到Navicat的instantclient_11_2目錄下
5. 啟動Navicat
6. 重啟Navicat并連接Oracle
連接成功
7. 總結
- 下載的instantclient_11_2版本和oracle版本有關,和navicat版本無關澳化。
- 需要把下載的instantclient_11_2全部文件覆蓋到navicat的目錄崔步,而不是單個oci.dll文件。
- 網上的教程真是含糊不清缎谷。