1. 程式人生 > 其它 >Navicat連線Oracle時報錯ORA-28547:完美解決2020

Navicat連線Oracle時報錯ORA-28547:完美解決2020

使用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.2 https://www.oracle.com/database/technologies/instant-client/downloads.html



3. 下載檔案,可能需要註冊,註冊一個oracle賬號就好


4. 複製instantclient_11_2資料夾中的檔案,貼上到Navicat的instantclient_11_2目錄下
5. 啟動Navicat

  1. 重啟Navicat並連線Oracle

  2. 總結

1.下載的instantclient_11_2版本和oracle版本有關,和navicat版本無關。
2.需要把下載的instantclient_11_2全部檔案覆蓋到navicat的目錄,而不是單個oci.dll檔案。
3.我所使用的版本是Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production , 下載的包地址連線:

https://wwr.lanzoui.com/iRjR0saycqf