Я подключился к VM с помощью ssh-соединения, и я хочу запустить команду sqlplus, но когда я запустил sqlplus/as sysdba
(к примеру), я получаю sqlplus: command not found
. У меня есть БД Oracle oracle, и я создал базу данных.не может запускать команды sqlplus в ssh-соединении
0
A
ответ
2
Является ли sqlplus
бинарным в вашей PATH? Проверьте свою среду. Попробуйте:
which sqlplus
Он должен печатать полный путь команды sqlplus
. Если это не так, вы должны найти двоичный файл, добавив содержащую директорию в свой путь, или вызвать команду по полному пути.
Я пытался и получаю/usr/bin/который: no sqlplus in (/ home/oracle/scripts/showdb:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/oracle/bin) – zeevblu
Тогда sqlplus НЕ на вашем пути! Найдите его, например. используя find/-name sqlplus -print – Mithrandir
Спасибо, теперь я нашел его. что мне теперь делать, чтобы запустить его? – zeevblu