当前位置:网站首页>Navicat連接Oracle數據庫報錯ORA-28547或ORA-03135

Navicat連接Oracle數據庫報錯ORA-28547或ORA-03135

2022-07-05 06:05:00 郎涯技術

Navicat Preminm 12 or 15 連接 Oracle 數據庫時,報錯:
ORA-03135: connection lost contact...

image-20220619124305252

原因

Oracle Instant Client 的版本不對

下載驅動

  • 通過如下命令,獲取安裝 Oracle 服務器的版本號
`select * from v$version`
  • 確定了 Oracle 數據庫的版本後,下載 Oracle Instant Client 客戶端

下載網址:https://www.oracle.com/cn/database/technologies/instant-client/downloads.html

選擇對應操作系統的 Oracle Instant Client 客戶端,如 windows

image-20220619124716523

下載對應版本的 InstantClient-basicInstantClient-sqlplus,我這裏的是 Version 12.2.x

image-20220619124936774

  • 解壓文件到軟件安裝的比特置的文件夾 Instantclient_xx_x 裏面,如 instantclient_12_2

image-20220619125150907

配置 Navicat

打開 Navicat 客戶單工具,選擇 工具 -> 選項 菜單,在打開的對話框中選擇 環境 標簽

設置 SQL*Plus 的可執行文件 sqlplus.exe 與 OCI 環境的 oci.dll 文件為剛下載解壓後的對應文件,如下圖所示:

image-20220619125920585

配置完畢後,重啟Navicat!!!

連接測試

輸入主機、端口、服務名、用戶名與密碼信息,點擊連接測試,測試是否配置成功

image-20220619130104297

原网站

版权声明
本文为[郎涯技術]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/07/202207050605182471.html