GAUSS-00811 — GAUSS-00820

GAUSS-00811: “‘%s’ is not a table, index, or TOAST table”

SQLSTATE: 42809

错误原因:Set, reset, or replace reloptions操作,对象必须是表、索引或TOAST表。

解决办法:表、索引及TOAST表外,不能进行此操作。

GAUSS-00812: “can not set tablespace for partition of neither table nor index”

SQLSTATE: 42601

错误原因:除表、索引外的其他对象都不能对分区表设置表空间。

解决办法:只有表、索引能对分区设置表空间,建议更改此操作。

GAUSS-00816: “cache lookup failed for partition %u”

SQLSTATE: XX000

错误原因:缓存中分区查找失败。

解决办法:建议更换为有效分区。

GAUSS-00817: “cannot move system relation ‘%s’”

SQLSTATE: 0A000

错误原因:ALTER TABLE SET TABLESPACE操作,系统表不能被移动。

解决办法:无法移动系统表,建议取消本操作。

GAUSS-00819: “cannot change inheritance of typed table”

SQLSTATE: 42809

错误原因:ALTER TABLE INHERIT操作,无法类型表增加父表。

解决办法:不支持类型表的继承关系,建议取消本操作。

GAUSS-00820: “relation ‘%s’ is a partitioned table”

SQLSTATE: XX000

错误原因:ALTER TABLE INHERIT操作,不能为分区表增加父表。

解决办法:无法为分区表增加继承,建议取消本操作。