ORA-01119, ORA-27038 에러

박영준·2024년 5월 21일
0

Troubleshooting

목록 보기
33/43

1. 발생한 문제

테이블스페이스와 테이블 및 데이터들을 drop 한 후 재생성을 위해 SQL문을 돌렸으나

SQL> @/home/oracle/installSQL/2210_QDB_ts.sql
CREATE TABLESPACE HQDB
*
ERROR at line 1:
ORA-01119: error in creating database file 'HQDB.DBF'
ORA-27038: created file already exists
Additional information: 1


CREATE TABLESPACE HQDB_X
*
ERROR at line 1:
ORA-01119: error in creating database file 'HQDB_X.DBF'
ORA-27038: created file already exists
Additional information: 1

DBF 파일이 이미 존재한다는 에러가 발생했다.

DBF 파일

Oracle에서 테이블스페이스가 저장되는 공간

(MySQL에서는 table 이라 불린다.)

talbespace
오라클 데이터 저장 단위 中 최상단에 있는 단위(데이터 공간)

2. 해결법

[oracle@localhost ~]$ find . -name "*.DBF"
./db/product/12.1.0/dbhome_1/dbs/TSINTRA_1.DBF
./db/product/12.1.0/dbhome_1/dbs/TSINTRA_2.DBF
./db/product/12.1.0/dbhome_1/dbs/TSINTRA_3.DBF
./db/product/12.1.0/dbhome_1/dbs/TSINTRA_4.DBF
./db/product/12.1.0/dbhome_1/dbs/TSINTRA_5.DBF
./db/product/12.1.0/dbhome_1/dbs/TSINTRA_X.DBF
./db/product/12.1.0/dbhome_1/dbs/TSINTRA_4X.DBF
./db/product/12.1.0/dbhome_1/dbs/TSINTRA_5X.DBF
./db/product/12.1.0/dbhome_1/dbs/TSINTRA_T.DBF
./db/product/12.1.0/dbhome_1/dbs/HQDB.DBF			# 문제가 되는 DBF 파일
./db/product/12.1.0/dbhome_1/dbs/HQDB_X.DBF			# 문제가 되는 DBF 파일

가지고 있는 DBF 파일들을 모두 확인하고, 문제가 되는 파일만 삭제해준다.


참고: [Oracle] #6-2 계정 생성하기(dbf 파일 만들기, grant)

profile
개발자로 거듭나기!

0개의 댓글