티스토리 뷰


오라클 홈페이지의 zip 파일로 설치한 SQLPLUS를 실행하면 다음과 같은 에러 발생

./sqlplus: error while loading shared libraries: libsqlplus.so: cannot open shared object file: No such file or directory


SQLPLUS에서 사용하는 라이브러리의 경로가 설정되지 않았기 때문이다. 다음 명령어를 실행하거나 .profile(혹은 .bash_profile)에 추가한 후 SQLPLUS를 실행하면 실행이 잘 된다.

export LD_LIBRARY_PATH=SQLPLUS가 있는 경로

예) export LD_LIBRARY_PATH=/usr/src/instantclient_12_1

 

141208 추가) 라이브러리 위치를 모르겠다면 다음 명령어로 확인해볼 수 있습니다.

find / -name libsqlplus.so

그리고 모든 사용자가 쉘 접속시 해당 export가 적용되게 하고 싶다면 /etc/profile에 export문을 추가하시면 됩니다.

 


.profile 예)




프로필사진

Yowu (Yu Yongwoo)

흔한 백엔드 개발자입니다
우분투 데스크탑 개발 환경을 선호합니다
최근에는 vscode에 neovim 모드 올려서 쓰고 있습니다
개발용 키보드는 역시 해피해킹 프로2 무각입니다
락 밴드에서 드럼을 쳤습니다

«   2021/07   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함
Total
3,201,764
Today
0
Yesterday
390