Navicat連Oracle報錯[No matching authentication protocol]


錯誤描述:

             navicatk連oracle數據庫報錯(連接設置一切正常)

             ORA-28040:No matching authentication protocol

錯誤原因:

             缺少對應oracle的oci或缺少對應oracle版本的oci

             oci是Instant Client中的某個文件,Instant Client是oralce的精簡版客戶端

問題解決:

       1、 要根據不同的 Oracle 版本來下載 Instance Client 的版本。

              oracle 9i 或更高的版本需要Instance Client 11;oracle、8i需要Instance Client 10

              32位下載地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html

              注,Navicat只支持32的客戶端,不管Navicat本身是32位或64位

                    另外要下載 Basic 版本 ,非 Basic Lite 版, Basic Lite 版不支持中文

        2、將下載的Instance Client放在Navicat中相應的文件目錄下

            (可通過Navicat工具-選項-環境-OCI環境查看)

        3、在Navicat工具-選項-環境-OCI環境中選擇剛添加的Instant Client中的oci文件

文件連接(instantclient_11_2):

            https://share.weiyun.com/5fwQp5t 密碼:drgtk2


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM