게시판 데이터베이스 끊겨 있을 때

2025. 10. 4. 20:01보안 컨설팅/기술적 취약점 점검

windows 환경에서 oracle 의 경우

 

1. netstat -ato | findstr 1521

 

2. 1521포트를 찾지 못한다면 services.msc에서 oralce db 켜기

 

3. lsnrctl status

 

1) 연결이 되어 있지 않다면

(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=DESKTOP-LE7B5PT)(PORT=1521)))에 연결되었습니다
TNS-12541: TNS:리스너가 없습니다.
 TNS-12560: TNS:프로토콜 어댑터 오류
  TNS-00511: 리스너가 없습니다.
   64-bit Windows Error: 61: Unknown error
(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))에 연결되었습니다
TNS-12541: TNS:리스너가 없습니다.
 TNS-12560: TNS:프로토콜 어댑터 오류
  TNS-00511: 리스너가 없습니다.
   64-bit Windows Error: 2: No such file or directory

 

2) 연결되어 있다면

(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=DESKTOP-LE7B5PT)(PORT=1521)))에 연결되었습니다
리스너의 상태
------------------------
별칭                     LISTENER
버전                     TNSLSNR for 64-bit Windows: Version 21.0.0.0.0 - Production
시작 날짜                 04-10월-2025 19:53:45
업타임                   0 일 0 시간. 0 분. 18 초
트레이스 수준            off
보안                     ON: Local OS Authentication
SNMP                     OFF기본 서비스           XE
리스너 매개변수 파일   C:\app\dongcheol\product\21c\homes\OraDB21Home1\network\admin\listener.ora
리스너 로그 파일         C:\app\dongcheol\product\21c\diag\tnslsnr\DESKTOP-LE7B5PT\listener\alert\log.xml
끝점 요약 청취 중...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=DESKTOP-LE7B5PT)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
서비스 요약...
"CLRExtProc" 서비스는 1개의 인스턴스를 가집니다.
  "CLRExtProc" 인스턴스(UNKNOWN 상태)는 이 서비스에 대해 1 처리기를 가집니다.
명령이 성공적으로 수행되었습니다

 

 

4. lsnrctl start