현재의 상황은 이렇다.
무엇인가가 안 맞아서
토드에서 접속하면
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 |