您的位置:首页 > 运维架构

TD中查询出错: Operation not allowed: <Schema>.<Table> table header has invalid partitioning.

2013-08-02 16:28 477 查看
调用getIndexInfo函数时会通过jdbc查询TD表获取表的index信息,有时候报错如下:

java.sql.SQLException: [Teradata JDBC Driver] [TeraJDBC 13.00.00.07] [Error 822] [SQLState HY000] TeraDatabaseMetaData: getIndexInfo : Failed to create result set. Index = 1 and rowIndex = 0. [Teradata Database] [TeraJDBC 13.00.00.07] [Error
7535] [SQLState HY000] Operation not allowed: <Schema>.<Table> table header has invalid partitioning.

需要执行以下语句:

ALTER TABLE <databasename.tablename> REVALIDATE PRIMARY INDEX;

重新恢复数据字典后分区表需要REVALIDATE PRIMARY INDEX
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐