GAUSS-03541 – GAUSS-03550

GAUSS-03541: “recovery_target_xid is not a valid number: ‘%s’”

SQLSTATE: XX000

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

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

GAUSS-03542: “recovery_target_name is too long (maximum %d characters)“

SQLSTATE: 22023

错误原因:配置恢复目标名称太长。

解决办法:请缩短配置恢复目标名称后,重新恢复数据库。

GAUSS-03543: “unrecognized recovery parameter ‘%s’”

SQLSTATE: XX000

错误原因:配置恢复参数不支持。

解决办法:请正确配置恢复参数后,重新恢复数据库。

GAUSS-03544: “recovery command file ‘%s’ must specify restore_command when standby mode is not enabled”

SQLSTATE: XX000

错误原因:配置恢复命令为空。

解决办法:请正确配置恢复命令后,重新恢复数据库。

GAUSS-03545: “recovery target timeline %u does not exist”

SQLSTATE: XX000

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

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

GAUSS-03546: “hot standby is not possible because %s = %d is a lower setting than on the master server (its value was %d)“

SQLSTATE: 22023

错误原因:备机的参数配置比主机小。

解决办法:请修改配置,重启数据库。

GAUSS-03548: “control file contains invalid data”

SQLSTATE: XX000

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

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

GAUSS-03549: “requested timeline %u is not a child of database system timeline %u”

SQLSTATE: XX000

错误原因:备份的WAL日志文件与数据库不匹配。

解决办法:请确保WAL日志文件与数据库一致后,重启恢复数据库。

GAUSS-03550: “could not find redo location referenced by checkpoint record”

SQLSTATE: XX000

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

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