Private subnet에 있는 rds에 접근 위해서는 같은 VPC내 퍼블릭망에 속한 ec2 서버 사용하여 연결.
해당 ec2 서버에 oracle client와 sql*plus를 설치하여 rds에 대한 sqlplus사용가능하다.
ec2 : amazon linux
--오라클 웹 브라우저에서 oracle-instantclient-basic / oracle-instantclient-sqlplus 버전과 OS에 맞게 URL복사
https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html
1. EC2 인스턴스 소프트웨어 업데이트
$ sudo dnf update -y
2. 오라클 client, sqlplus .rpm 파일 다운로드
$ wget https://download.oracle.com/otn_software/linux/instantclient/219000/oracle-instantclient-basic-21.9.0.0.0-1.el8.x86_64.rpm
$ wget https://download.oracle.com/otn_software/linux/instantclient/219000/oracle-instantclient-sqlplus-21.9.0.0.0-1.el8.x86_64.rpm
3. dnf 명령사용하여 패키지 설치
$ sudo dnf install oracle-instantclient-*.rpm
4. sql*plus 시작
$ sqlplus [user명]@[rds endpoint]:[port]/[db명]
참고 : https://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/CHAP_GettingStarted.CreatingConnecting.Oracle.html