我們測驗庫服務器平時大家用包括測驗庫上plsql和jdbc連接都沒有問題,但是在測驗庫上用命令就一直是提示協議配接器錯誤,實在搞不懂為什么plsql可以連接,但是不能用命令
uj5u.com熱心網友回復:
你應該截個圖上來。sqlplus 報這個錯的原因很多,比如輸入錯誤, tns 配置錯誤 等等。
uj5u.com熱心網友回復:
補充一下截圖,本地以及遠程plsql登錄都可以但是就是服務器上用sqlplus不行
uj5u.com熱心網友回復:
TNS_ADMIN ,這個環境變數配置了嗎 ? 確認一下。uj5u.com熱心網友回復:
什么都配置了,別的plsql和jdbc都能連上,只有本級服務器sqlplus不行uj5u.com熱心網友回復:
服務器安裝了多個版本?uj5u.com熱心網友回復:
set兩個環境變數 oracle_home 和 oracle_sid。uj5u.com熱心網友回復:
上面這些方法剛出現這問題就試過了,不行。uj5u.com熱心網友回復:
環境變數沒有配置,可以看看uj5u.com熱心網友回復:
要么database instance沒有起來,要么監聽服務沒起來,都不是那就是注冊表的問題uj5u.com熱心網友回復:
配置有問題你可以檢查檢查uj5u.com熱心網友回復:
sqlplus 用戶/密碼@實體名 , 試試,有可能默認連接的實體沒有正常啟動uj5u.com熱心網友回復:
按照PL/SQL的連接方式來連接試下看uj5u.com熱心網友回復:
sqlplus 用戶名/密碼@服務可以連上,但是你直接sqlplus那樣不行uj5u.com熱心網友回復:
檢查下path,看下是不是這個問題https://blog.csdn.net/songyundong1993/article/details/85003942轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/55489.html
標籤:基礎和管理
上一篇:初心者首次發帖
下一篇:怎么查看當前表空間的管理方式
