ora-12560: INS:프로토콜 어댑터 오류
출처: http://blog.naver.com/wooriwil/20100056913
1. 에러내용
- ORA-12560
- TNS:프로토콜 어댑터 오류
2. 원인
- 관리도구의 서비스에서 OracleService(디비명)가 실행되지 않는 경우
- Oracle DB 서버와 Oracle 클라이언트를 한 PC에 설치된 경우
- 윈도우 자체적인 문제로 관리도구 OracleService(디비명) 에서는 실행되고 있지만 오라클 서버에서는 네트워크 환경설정 파일을 실행되지 않았다는 경고(에러) 메시지를 위에서와 같이 출력한 경우
3. 해결
- 관리도구에서 가서 아래 그림과 같이 OracleService(디비명)가 서비스가 되고 있는지 확인하여 실행되지 않았다면 실행시키면 해결된다. (서비스 재시작)
ORA-12560 에러는 윈도우즈 서버에 오라클을 사용할 경우 종종 발생하는 에러이다.
원인:
관리도구의 서비스에서 OracleServiceORCL 이 정지가 되어있는 상태에서 오라클에 접속하게 되면 아래의 현상이 발생한다
C:\>sqlplus "/ as sysdba"
SQL*Plus: Release 9.2.0.1.0 - Production on Mon Dec 13 16:33:47 2004
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
ERROR:
ORA-12560: TNS:protocol adapter error
ORA-12560: TNS:protocol adapter error
Enter user-name:
해결 방법:
1. 관리도구의 서비스에서 OracleServiceORCL을 시작한다.
2. 명령어로 시작한다
1번의 경우 서비스에서 OracleServiceORCL을 선택하고 위에 있는 ▶ 버튼을 클릭하면 시작된다.
2번의 경우는 아래와 같이 할 수 있다.
C:\>oradim -startup -sid ORCL -usrpwd oracle -starttype srvc -pfile c:\oracle\product\10.2.0\database\initORCL.ora
-sid ORCL (오라클 SID를 입력)
-usrpwd oracle (password)
-pfile c:\oracle\ora92\database\initORCL.ora (pfile의 경로를 쓰시면 됩니다.)
반응형
'DB > Oracle' 카테고리의 다른 글
| 오라클 문자함수 LPAD, RPAD (0) | 2016.02.04 |
|---|---|
| DECODE 함수 (0) | 2016.02.04 |
| Index Rebuild (0) | 2016.02.04 |
| 오라클 alert_SID.log 파일 위치 찾기 (0) | 2016.02.04 |
| V$ARCHIVE_DEST 설명 (0) | 2016.02.04 |