■ 에러 과정 및 해결
1. impdp를 통하여 database import 중 에러가 발생
2. Z:\998.Oracle\oradata\orcl\ (경로는 사용자마다 다를 수 있음) 안에 만들어 둔 .DBF을 삭제
3. DBeaver를 통하여 오라클을 접속하려고 하는데 ORA-01033 에러 발생
4. 아래 서비스를 재가동해 봄. - 여전히 되지 않음
5. 명령 프롬프트(cmd) - sqlplus 접속 - shutdown 및 시작 명령어 실행 (빨간색 글씨) - 여전히 안됨
C:\Users\MJMK>sqlplus / as sysdba
SQL*Plus: Release 12.2.0.1.0 Production on 일 7월 16 11:39:45 2023
Copyright (c) 1982, 2016, Oracle. All rights reserved.
다음에 접속됨:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
SQL>shutdown immediate;
ORA-01109: 데이터베이스가 개방되지 않습니다
데이터베이스가 마운트 해제되었습니다.
ORACLE 인스턴스가 종료되었습니다.
SQL>startup;
ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
ORACLE 인스턴스가 시작되었습니다.
Total System Global Area 5133828096 bytes
Fixed Size 8757472 bytes
Variable Size 1560284960 bytes
Database Buffers 3556769792 bytes
Redo Buffers 8015872 bytes
데이터베이스가 마운트 되었습니다.
ORA-01157: 데이터 8 파일을 식별 또는 잠금 할 수 없습니다- DBWR 추적 파일을 보십시오
ORA-01110: 8 데이터 파일: 'Z:\998.ORACLE\ORADATA\ORCL\xxxx.DBF'
Database Buffers 3556769792 bytes
Redo Buffers 8015872 bytes
6. 아래와 같이 다시 실행 후, DBeaver 접속 시도 - 성공
SQL>alter database datafile 'Z:\998.ORACLE\ORADATA\ORCL\xxxx.DBF' offline drop;
데이터베이스가 변경되었습니다.
SQL>alter database open;
데이터베이스가 변경되었습니다.
7. 아래와 같은 오류 메시지가 나오면 데이터 파일명이 아직 drop이 안된 것이 있는 것으로, 메시지가 안 나올 때까지 6번과 같이 반복 실행한다.
SQL>alter database open;
*
1행에 오류:
ORA-01157: 데이터 11 파일을 식별 또는 잠금 할 수 없습니다- DBWR 추적 파일을 보십시오
ORA-01110: 11 데이터 파일: 'Z:\998.ORACLE\ORADATA\ORCL\xx.DBF'
'Database > Oracle' 카테고리의 다른 글
Oracle Bigfile, Smallfile 차이 (0) | 2023.08.09 |
---|---|
오라클 SID vs ServiceName, SID 여러 개 구성하는 이유 (0) | 2023.07.22 |
INS-35075 오류 - 오라클 완전 삭제 방법과 완전 삭제가 어려운 이유 (0) | 2023.07.20 |
오라클 12C 설치 방법 및 접속 확인 (0) | 2023.07.11 |
오라클 12C 에러 (설치, 접속) (0) | 2023.07.10 |