ORA-14511:无法对分区对象执行操作



Deal All,

我创建了一个带有分区的表,并在表中插入了数据。我正确地提到了分区的表空间,但我忘了提到表的表空间。现在我尝试使用"更改表INC_MDK移动表空间KOP_PES_D"命令为表移动表空间。但它显示了预言机错误

'ORA-14511: cannot perform operation on a partitioned object';

如果您需要任何其他信息进行分析,请回复我。

我的表创建脚本

CREATE TABLE INC_MDK
  (
    INC_MDK_USER_IPN VARCHAR2(7 CHAR),
    INC_COD_AKK      VARCHAR2(6 CHAR) NOT NULL,
    INC_MDK_DATE     DATE ,
    CONSTRAINT INC_C02 UNIQUE (INC_MDK_USER_IPN) USING INDEX TABLESPACE KOP_PES_I
  )
  partition BY range
  (
    INC_MDK_DATE
  )
  (
    partition INC_AVAN VALUES less than ( TO_DATE ('01-09-2000', 'DD-MM-YYYY') ) TABLESPACE KOP_PES_D,
    partition INC_0009 VALUES less than ( TO_DATE ('01-10-2000', 'DD-MM-YYYY') ) TABLESPACE KOP_PES_D,
   partition INC_APRS values less than (MAXVALUE)
   tablespace SOP_PES_D
 enable row movement ;
分区

表没有表空间。 每个分区都是一个单独的段。 每个分区将位于表空间中。 但是,由于数据存储在分区的一个段中,因此表不需要具有段,因此无需将表的段分配给表空间。

相关内容

  • 没有找到相关文章

最新更新