티스토리 뷰

참고: http://blog.naver.com/PostView.nhn?blogId=hanajava&logNo=220810780508&parentCategoryNo=&categoryNo=32&viewDate=&isShowPopularPosts=false&from=postView

로컬 서버에 있는 오라클인데 sqlplus / as sysdba 명령어 입력 시 오류가 발생한다. ORA-12560 접속 오류이다. 오라클서비스가 여러 개거나 SID를 변경하는 등의 작업을 할 경우 이러한 오류가 발생한다고 한다. 서비스가 켜져있는데도 이 오류가 발생하길래 확인해봤더니 시스템에 ORACLE_SID 값이 정의되어 있지 않았다.

echo %ORACLE_SID% 입력 시 SID 값이 출력되지 않는다면 다음 명령어를 실행해보자.

set ORACLE_SID=ORACLE_SID_VALUE

이후 sqlplus / as sysdba가 된다면 성공한 것이다. 매번 set 명령어를 입력하기 번거로우니 윈도우 환경변수에서 설정하도록 하자.


참고: https://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_4003.htm

+ 오라클 관리자 비밀번호 변경

ALTER USER SYS IDENTIFIED BY PASSWORD_TO_CHANGE;

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday