IT 성장일기
[Oracle] Oracle DB 테이블 스페이스 생성 시 오류 (ORA-01119, ORA-27040, OSD-04002) 본문
Database/Oracle
[Oracle] Oracle DB 테이블 스페이스 생성 시 오류 (ORA-01119, ORA-27040, OSD-04002)
고 양 2023. 9. 11. 14:36반응형
Oracle DB 테이블 스페이스 생성 시 오류 (ORA-01119, ORA-27040, OSD-04002)
오라클 테이블 스페이스를 생성하면서 아래와 같은 오류를 접했습니다.
ORA-01119 : error in creating database file
ORA-27040 : file create error, unable to create file
OSD-04002 : unable to open file
CREATE
TABLESPACE TS_TEMP_D001
DATAFILE 'C:/oracle/oradata/XE/DF_TEMP_D001.dbf'
SIZE 256M AUTOEXTEND ON NEXT 128M MAXSIZE UNLIMITED;
이유가 뭘까 해서 봤더니 .dbf 파일이 생성 될 디렉터리를 잘못 적어넣었던 것이었습니다.
그래서 해결 방법이 있을 것 아니예요
해결방법이라고 할 것 까지는 없지만... dbf 파일이 생성될 경로만 제대로 적어넣어주면 됩니다.
oracle이 설치 된 디렉터리로 들어가줍니다.
oradata 하위 .dbf 파일이 존재하는 디렉터리까지 들어갑니다.
.dbf 파일이 존재하는 것이 확인되었으면 주소창을 눌러 경로를 복사해줍니다.
아래처럼 경로와 생성할 .dbf 파일 이름까지 적어줍니다.
CREATE
TABLESPACE TS_TEMP_D001
DATAFILE 'C:/oraclexe/app/oracle/oradata/XE/DF_TEMP_D001.dbf'
SIZE 256M AUTOEXTEND ON NEXT 128M MAXSIZE UNLIMITED;
쿼리를 실행해줍니다. (저는 DBeaver를 사용합니다.)
.dbf 파일이 제대로 생성된 것을 확인합니다.
도움이 되어드렸다면 구독 / 좋아요 부탁드립니다.👏🏻
감사합니다.🙂
반응형
'Database > Oracle' 카테고리의 다른 글
[Oracle] 사용자 비밀번호 만료 정책 핸들링하기 (0) | 2024.03.08 |
---|---|
[Oracle] 테이블 레이아웃 한번에 조회하기 (0) | 2024.02.29 |
[Oracle] Oracle DB ORA-01045: user lacks CREATE SESSION privilege (0) | 2023.09.15 |
[Oracle] Oracle DB 인스턴스 삭제하기 (0) | 2023.09.11 |
[Oracle] Connection refused: connect 해결하기 (0) | 2023.09.11 |