행위

ORA-12505

DB CAFE

thumb_up 추천메뉴 바로가기


오라클 접속 오류(ORA-12505)


SQL Devleloper를 통해 오라클에 접속하려 할 때 아래와 같이 ORA-12505 에러가 발생하면서 접속이 안되는 경우가 있습니다. ORA-12505 에러의 원인은 2가지입니다.

1) OracleServiceORCL 서비스가 제대로 실행되지 않은 경우(실제 에러는 ORA-12560 TNS:프로토콜 어댑터 오류이지만, SQl Developer에서 ORA-12505 에러라고 표시) 2) SID 문제 (대부분의 경우 SID가 ORCL이지만 xe로 입력해서 발생한 접속 문제)

1) OracleServiceORCL 서비스 문제 해결 1. sqlplus를 실행하고 접속을 시도하였을 때 아래처럼 ORA-12560 TNS:프로토콜 어댑터 오류라고 나타납니다. 2. 바탕화면의 내 컴퓨터 아이콘을 마우스 오른쪽 클릭 후 관리 선택, 또는 윈도우 탐색기를 열어 컴퓨터 아이콘을 오른쪽 클릭 후 관리 선택. 3. 서비스 탭의 OracleServiceORCL을 찾아주세요. (키보드가 영어 입력인 상태로 알파벳 O를 클릭하시면 O로 시작하는 파일 목록으로 이동됩니다.) 4. 서비스 시작 클릭 5. 접속


2) SID 문제 해결 1. cmd 창을 열어 system 권한으로 접속

sqlplus sys/oracle as sysdba;

2. SID 확인

select instance from v$thread;

3. SID를 orcl로 입력하고 접속