ORA-14191: ALLOCATE EXTENT may not be specified for composite partitioned object ORACLE 报错 故障修复 远程处理
文档解释
ORA-14191: ALLOCATE EXTENT may not be specified for composite partitioned object
Cause: User specified ALLOCATE STORAGE clause in ALTER TABLE/ALTER INDEX statement issued against a composite partitioned index which is illegal.
Action: Remove the illegal option. If you want to add storage to individual [sub]partitions,the ALLOCATE EXTENT clause may be specified with ALTER TABLE OR INDEX MODIFY [SUB]PARTITION statement.
。
ORA-14191: ALLOCATE EXTENT错误出现的原因是试图为复合分区对象指定ALLOCATE EXTENT子句,这是不允许的。
官方解释
常见案例
1、在试图为分区表中的分区指定ALLOCATE EXTENT的情况下。
2、使用Allocate Extent语句添加新的分区时,以及使用ALTER TABLE语句添加新的分区而忽略ALLOCATE EXTENT子句时。
正常处理方法及步骤
建议您使用alter table add partition子句来添加新的分区,这将是处理ORA-14191错误的最佳方法。如果你必须在复合分区对象上使用ALLOCATE EXTENT,最好使用CREATE TABLE或ALTER TABLE语句新建/修改表而不是Allocate Extent之类的语句。