Похоже вы Отсутствуют некоторые переменные среды.
ORACLE_HOME = {oracle_installation_path}
LD_LIBRARY_PATH = $ORACLE_HOME\lib
PATH=$PATH:$ORACLE_HOME\bin
Вы должны поместить это в .profile для пользователя оракула, таким образом они получают выставиться на входе пользователя оракула.
Например, если установлен Oracle в /app/oracle/product/10.2.0/db_1
export ORACLE_HOME=/app/oracle/product/10.2.0/db_1
export LD_LIBRARY_PATH=$ORACLE_HOME\lib
export PATH=$PATH:$ORACLE_HOME\bin
Файл .profile находится под домашней директории пользователя, в данном случае /home/oracle
Если файл не существует, то вы можете создать его
touch .profile
, а затем редактировать вставить значения, установив ORACLE_HOME в зависимости от пути установки.
сохранить файл, и дать ему полномочия по Execution
chmod +x .profile
Тогда выход из системы и снова войти в систему, и вы должны быть в состоянии запустить его.
Также вы можете добавить окружение vars в .bash_profile
, который также находится в домашнем каталоге пользователя. Если он не существует, создайте его и сделать то же самое, как с .profile
нормально, но как я нашел местонахождение .profile –
Ответа обновляемого .. –
Если работал, пожалуйста, отметьте ответ, как правильно;) –