개요
이번 글에서는 오라클 DB에 원격 접속 하기 위한 설정에 대해 알아보고, 실제 외부에서 접속하는 테스트까지 진행해본다.
IP주소 확인
명령 프롬프트 실행 -> ipconfig -> IP 주소 확인
오라클 DB의 PORT 확인
오라클 접속하여 직접 PORT를 알아내거나 아래와 같이 Service 명을 통해서 알아낸다.
명령 프롬프트 -> lsnrctl status -> 포트 정보 확인
계정 접속 정보 (ID/PW) 확인
오라클에 접속해서 계정을 생성하거나, 기존의 계정 접속 정보를 확인한다. (이 부분은 생략한다)
포트포워딩
제일 중요한 부분이다.
오라클 DB가 서버에 정상 가동중이라 해도 오라클 포트를 뚫어주지 않으면(포트포워딩) 외부에서 접속할 수가 없다.!!
4.1. Window Defender 방화벽 -> 고급 설정 -> 인바운드 규칙 -> 새 규칙 클릭
4.2. 포트 클릭
4.3. 오라클 접속 포트를 입력한다.
4.4 상황에 맞게 연결 허용 조건을 선택한다.
4.5. 상황에 맞게 접속 조건을 선택한다 (일단 다 선택했음)
4.6. 적당한 이름을 지정해준다 (설명은 굳이 안 적어도 됨)
4.7. 설정을 마치면 아래와 같이 Oracle DB에 해당하는 인바운드 규칙이 생성된다.!!
테스트
다른 PC에서 인텔리제이 database 툴을 사용해 접속해본다.
1. Database -> Data Source 추가 -> Oracle 클릭
2. 원격지의 주소(Host), 포트번호(Port), User/Password 입력
3. 아래와 같이 연결된다. 👍
'Study > Database' 카테고리의 다른 글
[Mysql] 어제 날짜의 시작 일자(YYYY-MM-DD 00:00:00), 종료일자 (YYYY-MM-DD 23:59:59) 구하기 (0) | 2022.07.15 |
---|---|
[Mysql] insert시 데이터가 이미 존재하면 update 하는 방법 (upsert문) (0) | 2022.07.15 |
[MySql] 조회 결과 레코드 번호 매기기 (0) | 2022.07.15 |
[Oracle] 윈도우에 Oracle 11g 설치하기 (0) | 2022.07.15 |
[Oracle] 오라클 11g 계정 생성 및 권한 부여 방법 (0) | 2022.07.15 |