Database [Oracle] 오라클에서 ORA-12541 에러가 발생하는 경우 해결 방법.
페이지 정보
본문
안녕하세요. 엔지엠소프트웨어입니다. 회사내의 프라이빗 클라우드 서버 리부팅이 있었는데요. 이후에 오라클 데이타베이스에 접속이 안되는 문제가 발생했습니다. 우선, 토드로 접속을 시도해보니 "ORA-12541: TNS 리스너가 없습니다." 에러가 발생하는군요. 이 문제는 간단하게 해결이 가능합니다. 우선, PUTTY를 이용해서 클라우드 데이타베이스에 접속합니다. 그리고, 리스너 상태를 확인하세요.
lsnrctl status
[oracle@ngm ~]$ lsnrctl status
LSNRCTL for Linux: Version 12.2.0.1.0 - Production on 14-DEC-2020 09:43:38
Copyright (c) 1991, 2016, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ngm.cs19cloud.int ernal)(PORT=1521)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Linux Error: 111: Connection refused
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
TNS-12541: TNS:no listener
TNS-12560: TNS:protocol adapter error
TNS-00511: No listener
Linux Error: 2: No such file or directory
[oracle@ngm ~]$
리스너를 시작해줍니다.
lsnrctl start
[oracle@ngm ~]$ lsnrctl start
LSNRCTL for Linux: Version 12.2.0.1.0 - Production on 14-DEC-2020 09:45:15
Copyright (c) 1991, 2016, Oracle. All rights reserved.
Starting /home/oracle/db/product/12.1.0/dbhome_1/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 12.2.0.1.0 - Production
System parameter file is /home/oracle/db/product/12.1.0/dbhome_1/network/admin/l istener.ora
Log messages written to /home/oracle/db/diag/tnslsnr/ngm/listener/alert/l og.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ngm.cs19cloud.int ernal)(PORT=1521)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ngm.cs19cloud.int ernal)(PORT=1521)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 12.2.0.1.0 - Production
Start Date 14-DEC-2020 09:45:15
Uptime 0 days 0 hr. 0 min. 0 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /home/oracle/db/product/12.1.0/dbhome_1/network/admin/ listener.ora
Listener Log File /home/oracle/db/diag/tnslsnr/ngm/listener/alert /log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ngm.cs19cloud.internal)(PORT= 1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
The listener supports no services
The command completed successfully
[oracle@ngm ~]$
명령은 성공했지만, "The listener supports no services" 에러가 발생했습니다. 이 상태로 다시 접속하려고 하면 [ ORA-12505 ] 에러가 발생합니다.
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
추천0 비추천0
- 이전글[Oracle] 오라클에서 ORA-12505 에러가 발생하는 경우 해결 방법. 20.12.14
- 다음글Windows 10에 매이븐 설치와 이클립스 연동하는 방법. (How to install Maven and Eclipse in Windows 10.) 20.12.07
댓글목록
등록된 댓글이 없습니다.