環境:windows2008r2(x64) oracle 11.2.0.1
1、找到Oracle服務端的NetManager程序(一般在開始菜單->oracle->配置和移植工具)中,修改以下兩個位置(將IP修改為Oracle所在的IP地址):
或者在oracle安裝目錄找到以下兩個文件listener.ora和tnsnames.ora,參照下圖進行修改:
2、注釋掉#(PROGRAM = extproc)
以上設置完成后,需要重啟Oracle***TNSListener服務。
3、navicat連接oracle
navicat安裝完成后通常會在自己的安裝路徑下包含某個版本的OCI,直接使用navicat連接oracel(basic模式)總是連接失敗,多數是因為navicat本地的OCI版本與Oracle服務器器不符造成的。這時候需要到以下網站下載對應的版本:
http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
注意:navicat10及以下版本只能用32為的 Oracle Instant Client,navicat11必須版本對應,即:32為對應Oracle Instant Client(32位),64位對應Oracle Instant Client(64)