Ubuntu Server 18.04 LTS에 Linux용 Oracle Instant Client를 설치하려고 하는데 sqlplus를 실행하려고 하면 다음 오류가 발생합니다.
-bash: /home/ubuntu/instantclient_19_3/sqlplus: 해당 파일이나 디렉터리가 없습니다.
먼저 다음 파일을 다운로드했습니다.
- 인스턴트클라이언트-기본-리눅스-19.3.0.0.0dbru.zip
- 인스턴트클라이언트-sdk-linux-19.3.0.0.0dbru.zip
- 인스턴트클라이언트-sqlplus-linux-19.3.0.0.0dbru.zip
- 인스턴트클라이언트-도구-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