728x90
반응형
운영중인 DB에서 oracle 리스너 포트 변경하는 방법에 대해서 알아보자.
0. 작업을 하기전에는 항상 백업을 하도록 하자
0-1. 리스너파일 백업
%ORACLE_HOME%\network\admin\listener.ora 파일을 listener.ora_20240315 로 백업한다.
0-2. pfile(spfile)파일 백업
pfile일 경우
%ORACLE_HOME%\dbs\initORCL.ora 파일을 복사해서 백업한다.
spfile일 경우
sqlplus "/as sysdba"
SQL> create pfile from spfile
위와 같이 pfile로 백업을 해준다 (pfile의 경로를 지정해도됨)
1. 리스너 중지 (lsnrctl 명령어를 사용할 수 있는 계정에서 [oracle])
lsnrctl stop LI_TEST
lsnrctl stop 을 진행할 때
lsnrctl stop (리스너명)
꼭 ※ 리스너 명을 지정해준다. !!
2. listener.ora 파일의 port번호 변경
바꾸고자 하는 listener의 명을 확인하고 port를 변경해준다.
listener.ora파일의 경로는 %ORACLE_HOME%\network\ admin\listener.ora 에 위치한다.
3. 리스너 시작
lsnrctl start LI_TEST
이렇게 리스너를 시작해준다.
정상적으로 PORT가 변경되었고 외부 접속을 통해 TEST를 진행한다.
728x90
반응형
'DB (데이터베이스) > Oracle (오라클)' 카테고리의 다른 글
[Oracle] 리눅스 awk와 grep으로 oracle의 alert log찾기 (0) | 2024.03.19 |
---|---|
[Oracle] oracle temp tablespace 변경 (0) | 2024.03.17 |
[Oracle] regexp_substr로 특정 문자 기준으로 문자열 자르기 (1) | 2024.03.15 |
[Oracle] regexp_substr로 날짜 추출하기 (0) | 2024.03.15 |
[Oracle] oracle AWRRPT 사용 기록 확인 (0) | 2024.02.02 |