테이블스페이스와 테이블 및 데이터들을 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
오라클 데이터 저장 단위 中 최상단에 있는 단위(데이터 공간)
[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 파일들을 모두 확인하고, 문제가 되는 파일만 삭제해준다.