본문 바로가기

나는개발자다!!/DB

오라클썰 접속 에러 너는 누구냐? 01034, 27101, 00119, 00132

현재의 상황은 이렇다. 

무엇인가가 안 맞아서

토드에서 접속하면

 

ORA-01034: ORACLE not available 

ORA-27101: shared memory realm does not exist 

 

뿜어내고 있다.

 

검색을 해 보면

qlplus / as sysdba 로그인을 하신 뒤에

SQL> startup을 하시면 에러가 해결 됩니다.

 

하면 해결 된다는데 내 경우에는 안 됐다.

아무런 효과가 없었다......

 

물론 tnsnames.ora와 listener.ora도 얼추 다 맞아있는 상태였다....

 

c:\> tnsping orcl

을 날려봐도 잘 나오고 있고

 

c:\> lsnrctl status

명령어를 날려서 listener의 상태를 봐도 잘 나오고 있었다.

(여기 보면 listener log 경로가 나온다~)

 

여기서 본 log를 열어봣더니......

 <txt>30-JUL-2012 10:54:29 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=)(USER=oracle))(COMMAND=status)(ARGUMENTS=64)(SERVICE=LISTENER)(VERSION=186646784)) * status * 0

 

이렇게 호스트가 비어있었다!!!

어떤 블로그에서 보니 hosts 파일을 수정하라고 했는데........

그것도 안 되었었다....;;;;;

 

그런데

어떤 블로그를 보니!!!!!!!!!!!!!

 

tnsnames.ora파일이 손상이 가서 그런거란다....

 

tnsnames.ora file을 찾아서 

LISTENER_ORCL=

(ADDRESS=(PROTOCOL=TCP)(HOST=IP주소 or 서버네임)(PORT=오라클포트번호)) 

이렇게 하면 된단다.......

정말 된다 ^^;;

한큐에 해결 봤다~

'나는개발자다!! > DB' 카테고리의 다른 글

오라클 날짜관련 썰  (0) 2019.01.10
DB(데이터베이스) 기초 DDL 썰  (0) 2018.12.07
오라클썰 시퀀스(Sequence)  (0) 2018.10.19
오라클(Oracle)썰 function  (0) 2018.10.19
마리아디비? 그것은 무엇일까?  (0) 2014.11.19