Updated on 2023-12-22 GMT+08:00

GAUSS-03491 -- GAUSS-03500

GAUSS-03491: "database is not accepting commands to avoid wraparound data loss in database with OID %u"

SQLSTATE: 54000

Description: XID wraparound has occurred. The database is not accepting commands on the database.

Solution: Start the database in standalone mode. Submit or roll back the residual prepared transactions and run VACUUM.

GAUSS-03492: "cannot assign OIDs during recovery"

SQLSTATE: XX000

Description: Internal system error.

Solution: Contact technical support.

GAUSS-03493: "Open file %s failed. %s\n"

SQLSTATE: XX000

Description: Internal system error.

Solution: Contact technical support.

GAUSS-03494: "Close file %s failed. %s\n"

SQLSTATE: XX000

Description: Internal system error.

Solution: Contact technical support.

GAUSS-03495: "seek file %s failed. %s\n"

SQLSTATE: XX000

Description: Internal system error.

Solution: Contact technical support.

GAUSS-03496: "clog_redo: unknown op code %u"

SQLSTATE: XX000

Description: Internal system error.

Solution: Contact technical support.

GAUSS-03497: "Must be system admin to switch transaction log files."

SQLSTATE: 42501

Description: The user to switch WAL files is not the system administrator.

Solution: Switch to the administrator account and switch WAL log files.

GAUSS-03498: "recovery is in progress"

SQLSTATE: 55000

Description: The system recovery is ongoing. WAL controlling functions cannot be executed.

Solution: After the system recovery is complete, execute the WAL function again.

GAUSS-03499: "Must be system admin to create a restore point."

SQLSTATE: 42501

Description: The user to create a restore point must be an administrator.

Solution: Switch to the administrator account and create a restoration point.

GAUSS-03500: "WAL level not sufficient for creating a restore point"

SQLSTATE: 55000

Description: Internal system error.

Solution: Contact technical support.