2012-01-26 46 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