VM 재기동 후 Oracle 데이터베이스가 정지된 경우, 아래 절차를 따라 리스너 및 SQL*Plus를 이용하여 데이터베이스를 재기동할 수 있습니다.
1. Oracle 프로세스 확인
VM이 재부팅된 후 Oracle 프로세스가 정상적으로 실행되고 있는지 확인합니다.
ps -ef | grep ora
만약 결과가 출력되지 않는다면 Oracle 인스턴스가 정지된 상태입니다.
2. 리스너 상태 확인 및 시작
리스너가 실행 중인지 확인하고, 실행되지 않았다면 시작합니다.
lsnrctl status
lsnrctl start
리스너가 정상적으로 시작되었는지 다시 확인하세요.
3. SQL*Plus를 이용한 Oracle 인스턴스 시작
sqlplus를 실행하여 데이터베이스를 시작합니다.
sqlplus / as sysdba
로그인이 성공하면 아래 명령을 입력하여 데이터베이스를 기동합니다.
startup;
4. 데이터베이스 상태 확인
데이터베이스가 정상적으로 실행 중인지 확인합니다.
SELECT status FROM v$instance;
정상적으로 OPEN 상태가 출력되면 데이터베이스가 기동된 것입니다.
'Database > Oracle' 카테고리의 다른 글
[Oracle] Dump 파일을 특정 스키마에 임포트하는 방법 (0) | 2025.02.24 |
---|---|
[Oracle]ORA-27102: out of memory 오류 해결 방법 (0) | 2025.02.24 |
[Oracle]TNS-12560: TNS:protocol adapter error 오류 해결 방법 (0) | 2025.02.24 |
[Oracle]ORA-12541: TNS:no listener 오류 해결 방법 (0) | 2025.02.24 |
[Oracle]ORA-01034: ORACLE not available 오류 해결 방법 (0) | 2025.02.24 |