기존에 서버에 있던 데이터를 옮기기 위해
도구 > 데이터베이스 복사 를 이용해 테이블을 복사하려고 했지만
해당 오류가 떠서 테이블복사가 안되는 것을 확인하였다.
ORA-00959: tablespace 'TS_202403F' does not exist
00959. 00000 - "tablespace '%s' does not exist"
*Cause:
*Action:
해당 오류는 단순이 풀어 낼 수 있는데
CREATE TABLESPACE "TS_202403F"
DATAFILE 'C://oracle/TS_202403F.dbf' SIZE 100M
AUTOEXTEND ON NEXT 10M;
없는 TABLESPACE이름을 똑같이 생성하여 자신의 경로에 해당 dbf파일을 생성하면 데이터가 간단히 옮기는걸 확인할 수 있다
테이블 스페이스
Oracle 데이터베이스에서 데이터를 저장하는 논리적인 저장 단위
모든 데이터베이스 객체(테이블, 인덱스, 뷰 등)는 테이블스페이스 안에 저장되며, 테이블스페이스는 물리적으로 데이터 파일(.dbf)에 저장
'DB Oracle' 카테고리의 다른 글
[Oracle] MERGE 구문 (0) | 2024.09.27 |
---|---|
[Oracle] DB 넣을 시 참고 - 기본키, 날짜 (0) | 2024.09.07 |
[DB] SQL 문제 (0) | 2024.08.31 |
[Oracle] 데이터베이스 설계 (0) | 2024.04.09 |
[Oracle] WITH AS (0) | 2024.04.09 |