10.10.50.11 ora_act 10.10.50.21 ora_stb |
hosts 파일에 Primary 서버의 정보와 Standby 서버의 정보를 입력합니다.
IP를 사용하지 않고 등록된 서버 정보로 접속을 하기 위한 작업입니다.
netmgr |
Network Manager를 실행하여 Static Listener를 설정합니다.
직접 listener.ora 파일을 수정해도 됩니다.
Network Manger 화면에서 Oracle Net 구성의 로컬 부분을 클릭하여 확장합니다.
Primary는 DB 생성시에 Listener가 이미 설정되어 있을 수 있습니다.
중앙 상단의 '수신 위치'를 '데이터베이스 서비스'로 변경해줍니다.
아래 버튼에서 <데이터베이스 추가> 버튼을 클릭합니다.
데이터베이스1 항목에 다음과 같이 정보를 입력합니다.
<데이터베이스 추가> 버튼을 클릭하여 데이터베이스2를 추가한 후 다음과 같이 입력합니다.
<데이터베이스 추가> 버튼을 클릭하여 데이터베이스3를 추가한 후 다음과 같이 입력합니다.
Listener 설정이 모두 완료되었으면, 좌측 상단에 '파일' > '네트워크 구성 저장'을 클릭하여 작업한 내용을 저장합니다.
저장을 하게 되면 listener.ora 파일에 변경된 내용이 반영됩니다.
LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = ora-act)(PORT = 1521)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) ) SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = /u01/app/oracle/product/18.3.0/db_1) (SID_NAME = orcl) ) (SID_DESC = (GLOBAL_DBNAME = ORCL_DGB) (ORACLE_HOME = /u01/app/oracle/product/18.3.0/db_1) (SID_NAME = orcl) ) (SID_DESC = (GLOBAL_DBNAME = ORCL_DGMGRL) (ORACLE_HOME = /u01/app/oracle/product/18.3.0/db_1) (SID_NAME = orcl) ) ) ADR_BASE_LISTENER = /u01/app/oracle |
Primary 노드의 listener.ora 파일의 내용은 다음과 같이 변경됩니다.
Network Manager를 사용하지 않고 직접 listener.ora 파일을 수정해도Static Listener를 추가할 수 있습니다.
netmgr |
LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = ora-stb)(PORT = 1521)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) ) SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = ORCL_STB) (ORACLE_HOME = /u01/app/oracle/product/18.3.0/db_1) (SID_NAME = orcl) ) (SID_DESC = (GLOBAL_DBNAME = ORCL_STB_DGB) (ORACLE_HOME = /u01/app/oracle/product/18.3.0/db_1) (SID_NAME = orcl) ) (SID_DESC = (GLOBAL_DBNAME = ORCL_STB_DGMGRL) (ORACLE_HOME = /u01/app/oracle/product/18.3.0/db_1) (SID_NAME = orcl) ) ) ADR_BASE_LISTENER = /u01/app/oracle |
lsnrctl start lsnrctl status |
|
netca |
ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = ora-act)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = ORCL) ) ) ORCL_STB = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = ora-stb)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = ORCL_STB) ) ) |
|