
# GAUSS-03601 -- GAUSS-03610
GAUSS-03601: "could not fsync two-phase state file '%s': %m"
SQLSTATE: XX000
错误原因：系统内部错误。
解决办法：请联系技术支持工程师提供技术支持。
GAUSS-03602: "could not close two-phase state file '%s': %m"
SQLSTATE: XX000
错误原因：系统内部错误。
解决办法：请联系技术支持工程师提供技术支持。
GAUSS-03603: "number of index columns (%d) exceeds limit (%d)"
SQLSTATE: 54011
错误原因：索引元组的数目超过了上限32个。
解决办法：减少需要建立行存索引的列数目。
GAUSS-03604: "index row requires %lu bytes, maximum size is %lu"
SQLSTATE: 54000
错误原因：单条索引元组的长度超过了一个页的大小，主要是由索引列数据过长引起的。
解决办法：不可对超长的列数据建立索引。
GAUSS-03605: "column '%s' cannot be applied %s compress mode"
SQLSTATE: 42P16
错误原因：列不支持所提示的压缩模式。
解决办法：请正确选择压缩列、模式。
GAUSS-03606: "unsupported format code: %d"
SQLSTATE: 22023
错误原因：不支持的类型。
解决办法：请检查列的类型，再次执行操作。
GAUSS-03607: "invalid attnum: %d"
SQLSTATE: XX000
错误原因：运行过程中出现了不存在的系统列。
解决办法：若是由用户发起的系统列查询，需要检测是否支持该系统列的查询；否则为内部运行错误，请联系技术支持工程师提供技术支持。
GAUSS-03608: "number of columns (%d) exceeds limit (%d)"
SQLSTATE: 54011
错误原因：列的数量达到上限。
解决办法：请减少列的数量，再次执行操作。
GAUSS-03609: "Tuple does not match the descriptor"
SQLSTATE: XX001
错误原因：元组的列数目与实际数据的列数目不一致。
解决办法：运行时错误，请联系技术支持工程师提供技术支持。
GAUSS-03610: "cannot extract system attribute from virtual tuple"
SQLSTATE: XX000
错误原因：内部错误：无法从虚元组中抽取出系统列来。
解决办法：运行时错误，请联系技术支持工程师提供技术支持。
