2개의 DB중에 하나 삭제후 DB 접속하니 이런 문제가.. 생기네요; 0 2 848

by 포켓몬트레이너 [Oracle 기초] 오라클 9I [2012.08.30 05:01:52]


이미지 2.jpg (149,390Bytes)

저번에 DB접속 관련하여 답변 달아주신 2분께 우선 감사합니다..

근데 하다보니 문제가 계속 발생하네요..
그리고 이번 질문은 다름이 아니라..

기존 JWOO(SID)라는 DB외에
JWOO2를 만들었고 이걸 쓰다가 넘 리소스 먹는거 같아서
JWOO2라는 DB를 DBCA로 삭제하였습니다....

근데... 윈도우를 리부팅후
JWOO DB접속을 시도하니 아래 스샷과 같은 상황이 벌어지네요;

계정명 혹은 패스워드를
오라클 설치시 기본 설정에서 바꾼게 없는지라

혹시 계정명을
sys 혹은 sysdba로 하고
오라클 설치시 기본 패스워드인 change_on_install을 쳐넣어야 하나 싶어하니 그것도 안되는군요;

뭐가 문제이며 해결 방법은 무엇인지 모르겠네요;
아시는분 답변 부탁드립니다ㅜㅜ

정 안되면 오라클 다시 깔아야 될 거 같네요; 


by 알렌 [2012.08.30 10:05:35]
될진 모르겠지만 저는 /as sysdba 에 접속이 안될때 이렇게 하니까 되더군요.
한번 따라해 보시고 안되면 ㅜ 어쩔 수가 없네요.

일단 데이터베이스를 설치한 위치에서 .\network\admin 으로 가보면 
sqlnet.ora 가 있을거에요. 이걸 메모장으로 열어서 보면
# Generated by OEESETUP.EXE
SQLNET.AUTHENTICATION_SERVICES=(NONE)
NAMES.DIRECTORY_PATH=(TNSNAMES)

이렇게 되있습니다.
위에 NONE 부분을 NTS 로 바꿔주세요.
# Generated by OEESETUP.EXE
SQLNET.AUTHENTICATION_SERVICES=(NTS)
NAMES.DIRECTORY_PATH=(TNSNAMES)
이렇게 바꿔줍니다.
저장을 하고 종료합니다.
그 후 cmd 를 다시 접속하여 sqlplus "/as sysdba" 를 칩니다.

수고하세요.^^

by 포켓몬트레이너 [2012.08.30 15:17:27]

답변달아주셔서 감사합니다~!
알려주신대로 해봤는데 그내용들이 기본으로 설정되어있어서...

그래서
제 나름대로도 한번 찾아봤는데 그래도 해결이 안나와서
이전에 다중 DB에서 원하는 DB쪽으로  접속문제로 골치아파할때 답변달아주신분의
방법으로 해보니 컴퓨터 새로 켠 후 DB접속때마다 입력해야 한다는 불편함이 있지만
임시방편으로 이쪽으로 해결이 나왔습니다.

set ORACLE_SID=JWOO
sqlplus "/as sysdba"
으로 해결이 되었습니다.

그럼 태풍이 곧 지나는데 무사히 태풍 넘기시길 바라며 좋은 하루되세요~!

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