본문 바로가기
Infra & Security Eng/Database Engineering

오라클 서버 설정 : 리스너(Listener) 구동, 리눅스 클라이언트 설정과 접속하기

by 엔지니어 E 2026. 4. 8.
반응형

오라클 서버 설정 : 리스너(Listener) 구동

DB 서버

1. su - ora19c 
2. vi $TNS_ADMIN/listener.ora
3. 
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.173)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = DB19)
      (ORACLE_HOME = /app/ora19c/19c)
    )
  )
4. lsnrctl stop
5. lsnrctl start
6. lsnrctl status

* 포트번호 몇 번인지 꼭 확인할 것(오라클이 사용하는 기본포트번호:1521)

리눅스 클라이언트 설정과 접속
1. su - ora19c 
2. vi $TNS_ADMIN/tnsnames.ora

oracle =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.173)(PORT = 1521))
    (CONNECT_DATA = (SID = DB19))
  )


 

리눅스 클라이언트 설정과 접속

DB 서버
1. su - ora19c 

2. vi $TNS_ADMIN/listener.ora

맨 아래에 아래 내용을 추가함

oracle =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.173)(PORT = 1521))
    (CONNECT_DATA = (SID = DB19))
  )

* 만약 사람들 것도 넣고 싶으면 계속 아래에 추가하면 된다. 그리고 사람들의 리스너가 잘 떠있는지 확인하려면
tnsping dal(별칭) 으로 확인하면 됨 --> OK 가 뜨면 성공함