После установки не запускается sqlplus /nolog
Ошибка: sqlplus: command not found
- Проверяем наличие переменных окружения
ORACLE_HOME
LD_LIBRARY_PATH
PATH
Что в них писать, вроде, не проблема — куча статей и документации. Например:
ORACLE_HOME=/opt/oracle/19.2/client PATH=$ORACLE_HOME/bin:$PATH LD_LIBRARY_PATH=$ORACLE_HOME:$ORACLE_HOME/lib:$LD_LIBRARY_PATH export ORACLE_HOME export LD_LIBRARY_PATH export PATH
- Следующая возможная ошибка
sqlplus: error while loading shared libraries: libsqlplus.so: cannot open shared object file: No such file or directory
Устанавливаем нужную библиотеку. А вот тут практически все статьи умалчивают одну маленькую деталь. Нужная библиотека — libsqlplus.so или libaio или libaio1. Пример установки:
sudo apt-get install libaio1
И нигде не уточняют, что это 64 бита. Но если вы установили 32-битный клиент, то вам это не поможет. А поможет
sudo apt-get install libaio1:i386