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

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

作者: employeeeee | 来源:发表于2019-09-25 14:37 被阅读0次

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

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

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

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

相关文章

网友评论

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

      本文链接:https://www.haomeiwen.com/subject/sfziuctx.html