Chanho_Park

[Oracle Cloud] Oracle Database 와 Spring Project 연결 (3) 본문

배포/Oracle Cloud

[Oracle Cloud] Oracle Database 와 Spring Project 연결 (3)

Chanho_Park 2022. 11. 6. 20:48
728x90

 

먼저 oracle cloud 는 무분별한 db 접근을 방지하기 위해

자신의 컴퓨터 ip를 등록해주어야 한다.

 

**********나중에 Spring 과 aws ec2 를 연결하여 서버에 올릴 경우 서버의 IP를 등록해주어야 한다**********

 

 

Oracle Cloud 홈페이지에 접속하여

 

 

액세스 제어 목록 편집 클릭

 

 

 

이곳에 AWS EC2 아이피도 등록해두고

 

내 컴퓨터에서도 사용할 거라면 내 IP 주소 추가도 눌러준다.

 

 

 

2. Spring 과 oracle Cloud 를 연결하기

 

spring 프로젝트 - > webapp\WEB-INF\spring\root-context.xml  - JDBC 수정

 

 

수정하기 위해 필요한 것들

URL , username , password

 

 

오라클 클라우드의 database에 연결할 때는 TNS URL Format 방식을 사용해야 한다.

 

 

DB에 접속하여

 

 

 

 

 

접속 문자열 - TLS 선택

 

 

* 만약 TLS 가 선택이 안될 경우 

더보기

만약 TLS 가 선택이 안될 경우 

 

 

 

 

아래 체크 박스를 해제한 후 변경사항 저장

 

 

 

 

 

그 후 TNS 이름에서 medium 라인의 접속 문자열을 펼친 후 복사 

 

 

 

 

방금 복사한 내용을 jdbcUrl - value 에 입력

 

username : 오라클 DB인스턴스 생성했을 때 입력한 username

 

password : 오라클 DB인스턴스 생성했을 때 입력한 password 

 

 

 

연결 완료

728x90