GAUSS-02021 – GAUSS-02030

    SQLSTATE: XX000

    错误原因:系统内部错误。

    解决办法:请联系技术支持工程师提供技术支持。

    GAUSS-02023: “return type must be a row type”

    SQLSTATE: XX000

    解决办法:重新执行查询,如果仍然是报错,请联系技术支持工程师提供技术支持。

    GAUSS-02026: “requested WAL segment %s has already been removed”

    SQLSTATE: XX000

    错误原因:备机/从备请求的日志在主机上已经被删除了。

    解决办法:检查主机实例的pg_xlog目录,确定是否存在名称不连续的日志。需要去重建备机或重启从备,数据库环境下,如果重建的话需要人工干预重建。目前默认不支持主备从部署方式。

    SQLSTATE: XX000

    错误原因:无法打开特定的日志段文件。

    解决办法:“检查实例的pg_xlog目录,确认当前打开的文件是否存在,权限是否正确。根据具体的日志错误码进行处理。”

    GAUSS-02030: “%u/%u/%u invalid bcm buffer %u”

    SQLSTATE: XX000

    解决办法:通过检查日志以及数据文件,确认是否存在异常删除的情况。重新启动实例。