TERATADA:table header has invalid..
时间:2010-10-20 来源:有心人_
在Teratada中出现如下报错:
operation not allowed: databasename.tablename table header has invalid partitioning.
如上报错的前提: 在Teratada数据库从V2R6版本升级到V13版本时,把之前备份V2R6数据库中的数据恢复到V13版本的数据库后,对恢复后的表进行操作,报如上错误。 原因: Teratada 13 版本里的表的表头数据结构已经在V2R6版本上进行扩展,也就是说V2R6的表头结构与V13版本的表头结构差异导致如上的报错。 解决:
如上报错的前提: 在Teratada数据库从V2R6版本升级到V13版本时,把之前备份V2R6数据库中的数据恢复到V13版本的数据库后,对恢复后的表进行操作,报如上错误。 原因: Teratada 13 版本里的表的表头数据结构已经在V2R6版本上进行扩展,也就是说V2R6的表头结构与V13版本的表头结构差异导致如上的报错。 解决:
ALter table databasename.tablename revalidate primary index;
相关阅读 更多 +