DB (데이터베이스)/Oracle (오라클)

[Oracle] oracle 리스터 포트 변경방법

뜽배 2024. 3. 15. 11:00
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
반응형