오라클을 사용하다 보면 여러가지 오류가 생길 수 있는데요. 그중에서 ORA-12560 오류 처리 방법에 대해서 알아보겠습니다.
1. 오류 원인
ORA-12560 오류의 원인은 오라클의 접속이 안되는 경우에 발생하게 되는데요.
저도 sysdba 접속 시도시에 접속 오류가 발생하게 되었습니다.
2. 해결 방법
- 오라클 서비스 구동
첫번째로 확인해 봐야 할 사항이 오라클 서비스가 동작 여부 입니다.
cmd 창을 관리자 권한으로 열어 줍니다.
그리고 net start oracleserviceorcl 명령어를 통해 오라클을 시작해 봅니다.
- 오라클 리스터 구동
또한가지의 원인으로는 리스너가 동작하지 않을 경우인데요.
cmd 창에서 lsnrctl status 명령어를 입력해 봅니다.
리스너가 없다는 문구와 함께 ORA-12560 또한 확인할 수 있었습니다.
lsnrctl start 명령어를 통해 리스터를 구동시켜 줍니다.
오라클 접속시 준비가 안되어 오류가 나는 상태이므로 오라클 서비스와 리스너를 구동시켜주면 대부분 해결이 됩니다.
3. 서비스 이용
위의 명령어 입력는 다소 번거로운데요.
실행창에서 services.msc를 입력하거나 제어판의 서비스 기능을 이용하면 손쉽게 서비스를 구동할 수 있습니다.