DB (데이터베이스)/Oracle (오라클)
[ORACLE] oracle Connected to an idle instance
뜽배
2021. 4. 20. 17:14
728x90
반응형
oracle의 sqlplus 를 실행했을 때 Connected to an idel instance 와 같은 오류가 발생할 때
1. startup하기
위의 메시지는 oracle이 기동이 되지 않았을 때 나오는 문구로 startup을 통해 기동시켜준다.
[oracle@localhost ~] $ sqlplus "/as sysdba"
SQL > startup
2. 만약 startup 입력 시
ORA-01078 : failure in processing system parameters
LRM-00109 : could not open parameter file ‘/home/oracle/app/oracle/product/11.2.0/initnmpa.ora’
위와 같은 오류가 발생한다면
현재 기동할 oracle의 $ORACLE_SID 환경변수가 맞지않아 발생하는 문제이다.
2-1. 환경변수 확인
[oracle@localhost ~]$ echo $ORACLE_SID
위를 통해 SID를 확인하고 처음 오라클 인스턴스를 만들 때 sid가 아니라면 해당 sid로 변경시켜준다.
[oracle@localhost ~]$ vi /home/oracle/.bash_profile
export ORACLE_SID = <알맞은 SID>
위의 구문이 기존에 있다면 SID값에 알맞을 값을 넣고 , 그렇지 않다면 추가해준다.
이후 source를 통해 적용시켜준다
[oracle@localhost ~]$ source /bash_profile
위의 작업까지 완료된다면 다시 sqlplus "/as sysdba"에 접속하여 startup을 진행한다.
728x90
반응형