Я пытаюсь установить Oracle Instant Client для Linux на Ubuntu Server 18.04 LTS и получаю следующую ошибку при попытке запустить sqlplus:
-bash: /home/ubuntu/instantclient_19_3/sqlplus: Такого файла или каталога нет
Сначала я скачал следующие файлы:
- instantclient-basic-linux-19.3.0.0.0dbru.zip
- instantclient-sdk-linux-19.3.0.0.0dbru.zip
- instantclient-sqlplus-linux-19.3.0.0.0dbru.zip
- instantclient-tools-linux-19.3.0.0.0dbru.zip
Затем я распаковал их в папку/home/ubuntu/instantclient_19_3/
Затем я установил libaio
:
sudo apt-get install libaio1 libaio-dev
Затем я экспортировал переменные $ORACLE_HOME
, $LD_LIBRARY_PATH
и $$TNS_ADMIN
.
Затем я добавил $ORACLE HOME
путь.
Но по какой-то причине приложение не выполняется. Полный вывод терминала:
решение1
Это сработало после перефразирования пути:
sudo hash -r