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
반응형
'DB (데이터베이스) > Oracle (오라클)' 카테고리의 다른 글
[ORACLE] DBMS_CRYPTO 권한부여 (0) | 2022.05.13 |
---|---|
[ORACLE] Toad에서 system계정으로 oracle 19c접속 시 권한 문제 발생 (0) | 2021.04.27 |
[ORACLE] ORA-28001 the password expired 해결방법 (0) | 2021.04.21 |
[ORACLE] 리눅스(CentOS7)에 오라클 19c 설치 (3) | 2021.04.09 |
[ORACLE] 리눅스 서버 오라클DB 포트 변경하기 (Change Oracle DB Default Port Number) (0) | 2021.04.01 |