TERATADA:table header has invalid partitioning.

在Teratada中出现如下报错:
operation not allowed:     databasename.tablename    table header has invalid partitioning.

 
如上报错的前提:
在Teratada数据库从V2R6版本升级到V13版本时,把之前备份V2R6数据库中的数据恢复到V13版本的数据库后,对恢复后的表进行操作,报如上错误。
 
原因:
Teratada 13 版本里的表的表头数据结构已经在V2R6版本上进行扩展,也就是说V2R6的表头结构与V13版本的表头结构差异导致如上的报错。
 
解决:
ALter table databasename.tablename revalidate primary index;

 

你可能感兴趣的:(header,table,Partitioning,Invalid,TERATADA)