1. 程式人生 > >使用conn 使用者名稱/密碼@SID報 ORA-12154,但是使用navicat能連線上

使用conn 使用者名稱/密碼@SID報 ORA-12154,但是使用navicat能連線上

解決問題:使用conn 使用者名稱/密碼@SID報 ORA-12154

先說我遇見這個錯誤的原因: 本人偷懶,直接使用navicat進行資料庫連線,沒有安裝oracle客戶端。

在navicat的命令視窗中執行報

在伺服器上

但是直接用navicat能連線上去

解決方法就是,安裝客戶端,使用plsql。

但是連線的時候注意客戶端的 tnsname.ora檔案。以下是我的檔案

例項名應該使用192.168.10.130  而不是orcl。同理在服務端也不是orcl,但是navicat就是使用orcl。