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

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

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

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

-- range分区 修改为 interval分区
alter table MK_PIPELINE_ALARMS_DAILY set interval(NUMTODSINTERVAL(1,'day'));
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 很多人都会问爱是什么? 其实爱就是安全感寄托! 恋爱使人无微不至,婚姻使人面目全非,这就是不同阶段的表现,而这也是...
    1Lily1阅读 286评论 0 0
  • 林夏天住在一个叫“潮汐村”的地方 前不久,她喜欢上了一个男孩 就在前几日 老爸老妈开了一个超市 说大不大说小也...
    抓住洁洁阅读 408评论 0 0
  • 哇…… 今天停电没有网真是要命了 气 不能让我好好学习一会么
    晚上喝奶茶会失眠呀阅读 113评论 0 0
  • 一年半以前,为了减肥,我选择了跑步;一年半以后,跑步已成为了我生活的一部分。跑步一年半,我收获了许多,也改变了许...
    lxx的壳阅读 971评论 13 8
  • 我头发蓬松纷乱 目光粗野简单 像山间刚蹦出来的小兽 你明朗干净,笑容就像明晃晃的阳光 那一年,我们十六七 ~~~ ...
    8bee4f182ce0阅读 226评论 0 2