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 상태가 출력되면 데이터베이스가 기동된 것입니다.

+ Recent posts