현재 기존에 쓰고 있는 특정 테이블의 일정 데이타를 아래와 같이
임시테이블로 생성하려고 하는데 다음과 같은 문제가 생기네요.
이상한건 테이블 영역 'TS_HB000'을 현재 쓰고 있지 않다는 겁니다.
예전에 저런 테이블 영역을 쓰다가 재구성작업할때 일괄적으로
파티셔닝된 테이블스페이스로 개편하고 지금은 완전히 폐기해버린
테이블스페이스인데 현재 쓰고 있는 테이블스페이스도 아닌 예전
테이블스페이스 명이 나왔다는 점에서 상당한 궁금증을 유발하고
있습니다. 또한 저런 script로 사용한 적이 한두번도 아닌데 저런
문제가 나타났다는 건 저 테이블에서 예전에 테이블스페이스 정보를
가지고 있어서가 아닌가 생각되는데요.
혹시 이 문제에 대해 알고 계시는 분들은 좋은 의견
부탁드리겠습니다.
(우선 급한대로 임시 Table을 아래와 같이 하지 않고 그냥 따로
테이블생성한 뒤, 해당 자료를 입력해놓았거든요. )
SQL> CREATE TABLE HB05_TEMP AS
2 SELECT * FROM HB05 WHERE YYYYMMDD = '20040519';
SELECT * FROM HB05 WHERE YYYYMMDD = '20040519'
*
2행에 오류:
ORA-00959: 테이블 영역 'TS_HB000' 가 존재하지 않습니다
|