索引是通过存储rowid值来快速定位记录的,无效的rowid错误很可能是表的索引坏掉了。
1)首先考虑能不能刷新一下索引,找到索引名,并执行命令“alter index index_name rebuild”。
2)如果经过第一步,还是没有好,那么可以考虑将索引删除 ,重建索引。
3)将表转移到另外一个表空间,命令为“alter table table_name move tablespace tablespace_name;”。
更多解决方法参考:https://blog.****.net/ahgtw68680/article/details/102193303