[Oracle] 오라클 11gR2 원격 접속 허용하는 방법, 포트변경DataBase2021. 4. 29. 20:30
Table of Contents
1. listener와 thsnames 경로 찾아가기
cd $ORACLE_HOME/network/admin
listener.ora와 thsnames.ora를 수정해야한다.
2. 리스너 파일 수정
listener.ora
# listener.ora Network Configuration File:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/xe)
(PROGRAM = extproc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
(ADDRESS = (PROTOCOL = TCP)(HOST = ip주소)(PORT = 1521))
)
)
DEFAULT_SERVICE_LISTENER = (XE)
HOST = ip주소를 변경해준다.
PORT = 포트변경을 하고자하면 변경해준다. -> 이건 포트포워딩이 훨씬낫다.
tnsnames.ora
# tnsnames.ora Network Configuration File:
XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip주소)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
HOST = ip주소를 변경해준다.
PORT = 포트변경을 하고자하면 변경해준다. -> 이건 포트포워딩이 훨씬낫다.
3. 리스너를 내렸다가 올려준다.
리스너 종료
lsnrctl stop
리스너 시작
lsnrctl start
4. DBeaver 확인
Database가 처음에는 다른거로 되어있을텐데 XE로 변경해 줬다.
포트를 방화벽에서 열어주는 작업과 포트포워딩은 각자 공부해보길 바랍니다. 블로그에도 있음!
참고문헌
holics1226.tistory.com/19#gsc.tab=0
리스너 설명 : javaiyagi.tistory.com/174
포트변경 : holics1226.tistory.com/18#gsc.tab=0
반응형
'DataBase' 카테고리의 다른 글
[Oracle] TNS-12555: 오라클 리스너 권한 오류 (0) | 2021.05.14 |
---|---|
[Mysql] 계정 관리 및 권한 설정 방법 (0) | 2021.05.14 |
[Oracle] 테이블 스페이스 및 계정 생성 (0) | 2021.04.29 |
[Oracle] 우분투20.04 oracle 11gR2 설치 (0) | 2021.04.29 |
[Mysql] 명령어를 사용한 DB dump (mysqldump) (0) | 2021.02.26 |
@반나무 :: 반나무_뿌리
3년차 WPF 개발자입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!