ORA-14300: 分区关键字映射到超出允许的最大分区数的分区
(2017-11-15 08:26:11)分类: oracle |
已用时间: 00: 00: 00.33
SQL> SQL> 2
3 4
5
6 7
8
9 CREATE TABLE AAA_DATA
*
第 1 行出现错误:
ORA-12801: 并行查询服务器 P006 中发出错误信号
ORA-14300: 分区关键字映射到超出允许的最大分区数的分区
环境为:Oracle Database 12c Enterprise Edition Release 12.2.0.1.0
- 64bit Production
对象表为按天的自动分区表:
PARTITION BY RANGE ("inserttime ") INTERVAL
(NUMTODSINTERVAL(1,'DAY'))
原因为:当inserttime 的值为NULL时,然后向分区对象表插入数据,数据库不知道将该条记录插入到哪个分区,导致报错。
解决方法:需要给inserttime 赋值,不能为空,数据库会自动将数据存入对应的已有分区,或者新建一个新的分区保存。
已连接。
SQL> select count(*) from aaa_data where inserttime is
null;
----------