SQLPlus的兩種登入方式的不同效果

王明輝發表於2017-07-09

Windows 8,Oralce11g,命令列

1.輸入“sqlplus”,回車,提示:請輸入使用者名稱,輸入使用者名稱,回車,提示,請輸入口令,輸入口令後,回車,報ORA-12560:TNS:協議介面卡錯誤

2.輸入“sqlplus 使用者名稱/密碼@SID”,回車,提示“連線到:Oracle Database 11g Release 11.2.0.1.0 - 64bit Production”。

 

這兩者的執行機制有什麼不同嗎?

 

網上有人說:

 

“遇到一樣的情況:用 c:\>sqlplus "user/pass@orcl" 這樣的方式就可以登入了,但是直接執行sqlplus 然後輸入使用者名稱密碼就會提示協議介面卡錯誤。試過網上很多方法,現在終於解決了,是環境變數path值那裡的問題,我安裝了服務端和客戶端,在path值那裡把服務端的地址放在客戶端的前面就好了。例如這樣:D:\Oracle\product\11.2.0\dbhome_1\bin;D:\Oracle\product\11.2.0\client_1\bin;C:\Program Files\ArcGIS\ArcSDE\ora11gexe\bin;”

 

試了一下換位置,沒有作用。我沒裝服務端,只裝了客戶端,和上述情況也不太相符。

 

待研究。

 

相關文章