반응형
OS : Windows Server 2008
프로그램 및 버전 : Oracle 11g
※ 주의사항 : 환경변수 변경 시 기존 환경변수 백업 필수(변경했을경우 어플에서 접속이 안되는 현상 발생함)
문제 : 외부에서는 접속이 가능한데... 서버 자체에서 sysdba 및 사용자로 로그인 했을 경우 ORA-12560 오류를 발생함.
원인 : 오라클 DB 설치 후 Client 설치로 인한 환경변수 변경.
인터넷으로 여러군데를 돌아다녀 봤지만... 전부 서비스에 있는 리스너를 재시작 하라고 했다. 하지만... 리스너를 재시작 하여도 해결이 되지 않는..;;; 그리고 아예 접속이 안되면 모르는데... 외부에서 붙을때는 잘 됐는데 서버 자체에서 접속하면 저 오류를 표출하였다.
해결방안!
1. ORACLE SID 설정하기
1. 시작 - 실행 - cmd 입력 후 엔터
2. 'set oracle_sid=sid명' 입력 후 엔터
만일 이 방법으로도 안된다면 2번 환경변수 변경하기를 해보면 된다.
2. 환경변수 변경하기
1. 오라클 home 경로를 파악한다.
2. 환경변수 변경하기
1시간만에 해결했음..ㅠㅠ 답답했지만... 해결됐을 때의 뿌듯함... 하지만 오늘도 야근입니다!
프로그램 및 버전 : Oracle 11g
※ 주의사항 : 환경변수 변경 시 기존 환경변수 백업 필수(변경했을경우 어플에서 접속이 안되는 현상 발생함)
문제 : 외부에서는 접속이 가능한데... 서버 자체에서 sysdba 및 사용자로 로그인 했을 경우 ORA-12560 오류를 발생함.
원인 : 오라클 DB 설치 후 Client 설치로 인한 환경변수 변경.
인터넷으로 여러군데를 돌아다녀 봤지만... 전부 서비스에 있는 리스너를 재시작 하라고 했다. 하지만... 리스너를 재시작 하여도 해결이 되지 않는..;;; 그리고 아예 접속이 안되면 모르는데... 외부에서 붙을때는 잘 됐는데 서버 자체에서 접속하면 저 오류를 표출하였다.
해결방안!
1. ORACLE SID 설정하기
1. 시작 - 실행 - cmd 입력 후 엔터
2. 'set oracle_sid=sid명' 입력 후 엔터
만일 이 방법으로도 안된다면 2번 환경변수 변경하기를 해보면 된다.
2. 환경변수 변경하기
1. 오라클 home 경로를 파악한다.
1. 시작 - 실행 - regedit 입력
2. HKEY_LOCAL_MACHINE - SOFTWARE - ORACLE - KEY_OraDb11g_home1 을 클릭한다.
* 만일 당신도 클라이언트를 설치하여서 이 문제가 발생하였다면... KEY_OraDb11g_home1 위에 KEY_OraClient11g_home1 과 같이 Client 라는 단어가 있는 것이 있을 것이다.
3. KEY_OraDb11g_home1 안에 있는 ORACLE_HOME을 더블클릭한다.
2. HKEY_LOCAL_MACHINE - SOFTWARE - ORACLE - KEY_OraDb11g_home1 을 클릭한다.
* 만일 당신도 클라이언트를 설치하여서 이 문제가 발생하였다면... KEY_OraDb11g_home1 위에 KEY_OraClient11g_home1 과 같이 Client 라는 단어가 있는 것이 있을 것이다.
3. KEY_OraDb11g_home1 안에 있는 ORACLE_HOME을 더블클릭한다.
그럼 위의 이미지와 같이 오라클 DB의 주소를 알 수 있다. 이것을 메모장에 붙여 넣고 대기한다.
2. 환경변수 변경하기
1시간만에 해결했음..ㅠㅠ 답답했지만... 해결됐을 때의 뿌듯함... 하지만 오늘도 야근입니다!
반응형
'→ 데이터베이스 > ORACLE 오류' 카테고리의 다른 글
[ORACLE] ORA-28056 Writing audit records to Windows Event Log failed (2) | 2012.01.04 |
---|---|
[ORACLE] ORA-01017 invalid username... , ORA-02063 line가 선행됨... (0) | 2011.10.07 |
[ORACLE] ORA-00020: maximum number of processes (150) exceeded (1) | 2011.08.31 |
[ORACLE] 오라클 삭제(제거) (4) | 2011.08.11 |
[ORACLE] ORA-12514: TNS:리스너가 현재 접속 기술자에 요청된 서비스를 알지 못함 (0) | 2011.08.01 |