오라클 클라우드 분류
오라클 클라우드 리눅스 서버에 Oracle Instant Client 설치
작성자 정보
- EnglishCode 작성
- 작성일
컨텐츠 정보
- 407 조회
- 0 추천
-
목록
본문
https://www.oracle.com/database/technologies/instant-client.html
서버 환경에 맞는 버전을 다운 받는다.
/opt/oracle에 압축을 푼다.
/opt : Linux의 파일시스템 표준(FHS)에서 서드파티(Third-party) 애플리케이션 경로
sudo mkdir -p /opt/oracle
cd /opt/oracle
sudo unzip /var/www/stock.aureaset.com/instantclient-basic-linux.arm64-23.26.2.0.0.zip
sudo chmod -R 755 /opt/oracle/instantclient_23_26 # 권한 설정
META-INF는 삭제해도 된다.
sudo rm -rf /opt/oracle/META-INF
sqlplus 사용 시 환경 변수 설정
sudo nano /etc/profile.d/oracle.sh
내용
export ORACLE_HOME=/opt/oracle/instantclient_23_26
export LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH
export PATH=$ORACLE_HOME:$PATH
적용
source /etc/profile.d/oracle.sh
libaio.so.1 에러
DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client library: "libaio.so.1: cannot open shared object file: No such file or directory".
ldconfig -p | grep libaio.so.1
libaio.so.1t64 (libc6,AArch64) => /lib/aarch64-linux-gnu/libaio.so.1t64
위와 같이 libaio.so.1t64가 설치되어 있는데 DB에서 libaio.so.1를 찾는 경우, 다음과 같이 libaio.so.1 심볼릭 링크를 만든다.
sudo ln -s /lib/aarch64-linux-gnu/libaio.so.1t64 /lib/aarch64-linux-gnu/libaio.so.1
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.



