갑자기 접속이 안됩니다.(오라클 11g) 검색해봐도 이런경우 첨이에요 0 2 8,303

by 콩이 [DB 기타] [2016.03.24 20:20:11]


1년 넘게 잘 사용하던 DB가 갑자기 접속이 안됩니다.

윈도우2008서버에 오라클 11g

웹서비스의 경우


DBConnectionManager.java SQLException!! Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

DBConnectionManager.java SQLException!! IO 오류: Socket read timed out
DBConnectionManager.java SQLException!! IO 오류: Socket read timed out
DBConnectionManager.java SQLException!! IO 오류: The Network Adapter could not establish the connection

토드는

ORA-12170 : TNS:접속 시간 초과가 발생함

 

리스너 

lsnrctl service로 확인해보면 사용중인 SID인 ORCL에 대해 이상한 점이 있습니다.

"orcl" 서비스는 1개의 인스턴스를 가집니다.

"orcl" 인스턴스는 이 서비스에 대해 1 처리기를 가집니다.

처리기 :

:DEDICATED" 설정 : 4 거부 :92 상태 : ready

거부 92가 눈에 띄고 있습니다.

 

sqlplus로는 모두 정상 접속이 되고 수행도 되는데

웹서비스나 외부 토드 등은 접속이 안되버리네요..

(웹서버와 디비는 같은 서버에 있고 고정 아이피로 IDC에 있습니다)

1년 넘게 정상이던게 갑자기 이럽니다. 아무것도 만지지 않았는데도요..

tnsping으로 실행하면 접속하려고 시도하는 중만 나오고 그 이후 응답이 없고 멈춰버립니다.

서버 방화벽도 끄고 재시작 해봐도 같네요..

 

참고로 listener.ora 파일은 아래와 같습니다.

 

# listener.ora Network Configuration File: E:\app\test0626\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = E:\app\test0626\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:E:\app\test0626\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = WIN-NOCEEG0NXXX)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = E:\app\test0626

 

도와주세요.. 도무지 해결이 안되네요..

 

by 콩이 [2016.03.24 21:34:56]

아..... 거의 10시간 해맸네요....

원인은 로그파일 4기가가 넘어서였습니다.

모든 분들 도움되시길 바래요


by 이우진 [2016.12.22 15:30:12]

리스너 로그는 어디에 저장되어 있나요? 

저장 용량을 지정해서 그이상이면 작동이 안되는건지요?

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입