刚刚在给数据库导入数据的时候遇到报错 :unique index violated
上网搜索了一下,有人说是数据重复的问题,但是在检查了数据之后发现并没有重复的数据行,再查,还有人说是Oracle本身的bug,但是10G的版本已经修改了,我所用的正式Oracle 10G版本的,按理说不应该是这个原因。
继续google,发现有可能是索引造成的数据插入异常,于是在toad下查看inedx,果然发现在修改了主键设置之后原来的 old index没有删除,这才导致了数据插入异常,ok。问题解决。
本文记录了一次在使用Oracle 10G进行数据导入时遇到的独特问题:unique index violated错误。作者详细介绍了排查过程,最终发现是因为旧索引未被正确删除而导致的数据插入异常。
刚刚在给数据库导入数据的时候遇到报错 :unique index violated
上网搜索了一下,有人说是数据重复的问题,但是在检查了数据之后发现并没有重复的数据行,再查,还有人说是Oracle本身的bug,但是10G的版本已经修改了,我所用的正式Oracle 10G版本的,按理说不应该是这个原因。
继续google,发现有可能是索引造成的数据插入异常,于是在toad下查看inedx,果然发现在修改了主键设置之后原来的 old index没有删除,这才导致了数据插入异常,ok。问题解决。
1656

被折叠的 条评论
为什么被折叠?