Navicat Premium連線Oracle資料庫報錯
當我們下載好win64_11gR2_database_1of2.zip和win64_11gR2_database_2of2.zip並解壓後(當然選擇兩個一起,我說的是一起是將二者同時選中,解壓的意思,這樣會得到一個資料夾“database”),然後裡面會有這麼幾個檔案:
1、doc
2、install
3、response
4、stage
5、setup.exe
6、welcome.html
雙擊"setup.exe"進行安裝Oracle 11g(自己百度安裝教程,我這裡只說Navicat Premium連線Oracle報錯的原因以及解決辦法)
安裝完了之後,進行測試(測試自己百度怎麼測試),成功後我們開始連線Oracle
當我們填完這張表的資訊後,可能會報如下錯誤:
如果“主機名或IP地址:”填的是自己電腦的IP地址,會報:ORA-12541:TNS:no listener
如果填localhost,會報:ORA-28547:connection to server failed,probable Oracle Net admin error
報錯的原因是:
oci.dll的版本不對
解決辦法:
從這個下載頁面:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
下載Oracle Instant Client:點選“Instant Client for Microsoft Windows (x64)”——>“Accept License Agreement”——>“ instantclient-basic-windows.x64-11.2.0.2.0.zip (53,669,935 bytes)
解壓到一個檔案,通常是D:\盤
然後,開啟Navicat premium軟體,“工具”——“選項”——彈出視窗——“OCI”
選擇剛下載的Client中的oci.dll
關閉Navicat Premium ,之後,重啟,再連線,就OK啦!
還可參照部落格:http://blog.csdn.net/bluishglc/article/details/8279149
http://blog.csdn.net/zhouxin1985/article/details/7611628
再分享一下我老師大神的人工智慧教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智慧的隊伍中來!https://blog.csdn.net/jiangjunshow