2012-01-26 104 views
0

我通過ssh連接連接到VM,我想運行sqlplus命令,但是當我運行sqlplus/as sysdba(例如)時,我得到了sqlplus: command not found。 我在VM oracle數據庫上創建了一個數據庫。無法在ssh連接中運行sqlplus命令

回答

2

是在sqlplus二進制在你的路徑?檢查你的環境。試試:

which sqlplus 

它應該打印sqlplus命令的完整路徑。如果沒有,則必須找到二進制文件,將包含的目錄追加到路徑中,或者用完整路徑調用該命令。

+0

我嘗試,我得到的/ usr /斌/其中:在/ usr/Kerberos的/ bin中:在/ usr/local/bin目錄:在(/家/ ORACLE /腳本/ showdb沒有SQLPLUS /斌:在/ usr/bin中:/home/oracle/bin) – zeevblu

+2

然後sqlplus不在你的路徑中!找到它,例如使用find/-name sqlplus -print – Mithrandir

+0

謝謝,現在我找到了。我現在應該做什麼來運行它? – zeevblu