navicat鏈接oracle數據庫報ORA-28547: connection to server failed, probable Oracle Net admin error錯誤的解決方法

navicat是經過oracle客戶端鏈接oracle服務器的. oracle的客戶端有兩種,一種標準的客戶端安裝程序,下載地址:php

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.htmlhtml

 而另一種就是一種「簡潔版本」的客戶端,叫Oracle Instant Client,簡稱oci,下載地址:服務器

http://www.oracle.com/technetwork/database/features/instant-client/index-097480.htmloracle

navicat一般會在本身的安裝路徑下包含某個版本的OCI,若是使用navicat鏈接Oracle服務器時出現ORA-28547錯誤,多數是由於navicat本地的OCI版本與Oracle服務器器不符形成的。解決方法就是去OCI的下載頁面app

http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html ui

選擇一個與服務器相同版本的安裝到本地,這裏是一個安裝文檔 http://wiki.navicat.com/wiki/index.php/Instant_client_required 在這個文檔裏有一點要特別注意:Download the appropriate Instant Client packages for your platform (must be 32-bit version, even you are using 64-bit Windows)就是說:無論你的機器是否是32位的,都必須下載32位的OCI!orm

若是安裝的navicat的64位須要下載64位的oci.htm

相關文章
相關標籤/搜索