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操作,不能为分区表增加父表。
解决办法:无法为分区表增加继承,建议取消本操作。