我将所有对象从一个表空间(以下简称 A)移动到另一个表空间(B)..但是当创建一个新分区时,它会在原始分区中恢复..
我该如何解决?我不知道该怎么办,因为一切都已经搬走了
动态链接库:
CREATE TABLE OWNER_PUBLIC.T_NO_CONNECT_CONTRACTS
(
CALL_DATE DATE,
CONTRACT_ID VARCHAR2(10),
FLAG_WF VARCHAR2(3 CHAR)
)
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
STORAGE( BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE OWNER_PUBLIC
PARTITION BY RANGE (CALL_DATE) INTERVAL (NUMTODSINTERVAL(1,'DAY'))
(PARTITION "P0" VALUES LESS THAN (TO_DATE(' 2018-01-31 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN')) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
STORAGE( BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE OWNER_PUBLIC
将现有分区移动到新表空间不会更改表级别的默认表空间。
要做到这一点:
alter table OWNER_PUBLIC.T_NO_CONNECT_CONTRACTS modify default attributes tablespace tablespaceB;
修改表