ORA-14400: 插入的分区关键字未映射到任何分区 解决办法

2019-09-25  本文已影响0人  employeeeee

今天看项目的时候发现项目中的历史数据断流了,停止到了四天之前。
使用的数据表是通过定时任务更新的。
所以首先排查了存储过程和定时任务,发现并没有什么问题。
经过排查发现是因为range分区interval分区使用的问题。

因为通常情况下,时间都是使用interval分区的
因为之前在测试的时候,将interval分区转换为了range分区
就导致了当有新的日期录入时,找不到对应的分区条件,就会报错。

修改的方法也很直接,将range分区修改为interval分区就可以了

-- range分区 修改为 interval分区
alter table MK_PIPELINE_ALARMS_DAILY set interval(NUMTODSINTERVAL(1,'day'));
上一篇 下一篇

猜你喜欢

热点阅读