一、navicat官網下載,安裝
navicat premium 15 安裝,激活;參考:https://www.jianshu.com/p/aca31d8f4c5b
官網下載navicat premium 15——安裝——安裝成功;
下載激活工具Navicat Keygen Patch v5.6.0 DFoX.exe,打開,根據提示操作;激活成功。
二、navaicat premium連接oracle閃退
64位Navicat Premium連接Oracle數據庫時會出現閃退現象,我們可以通過將它默認自帶的instantclient替換為我們下載的64位的instantclient來解決這個問題。
1.查看Instant client 官網。查看oracle數據庫版本
前往:https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html,在這個頁面下載和你數據庫版本一致的installclient,一定要與你的數據庫版本一致,可以通過sql語句:select * from v$version 查看版本
2.選擇合適installclient下載
選擇與自己系統匹配的的32位或64位,然后下載與之匹配的客戶端版本如下:
注意:下載的時候選擇Basic版本。
3.下載完成,解壓,拷貝
下載完成,解壓,然后把instantclient放在你喜歡的目錄下(不要有中文字符路徑)。一般將instantclient放在navicat里面,然后將navicat自帶的instantclient重命名。
4.設置OCI環境
打開Navicat Premium——工具——選項——環境——OCI環境,選擇你剛才下載的instantclient,找到oci.dll,設置為路徑就可以了,Navicat方面就算配置完成了。
5.連接數據庫
報錯ORA-12514,可能是服務名填寫錯誤;
服務名應與oracle服務器tnsnames.ora文件中的SERVICE_NAME一致;