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

GAUSS-01791 -- GAUSS-01800

GAUSS-01791: "collation '%s' for encoding '%s' already exists"

SQLSTATE: 42710

Description: The character set corresponding to pg_encoding_to_char(collencoding) already exists.

Solution: Ensure that the character set space corresponding to the current encoding method is sufficient.

GAUSS-01792: "collation '%s' already exists"

SQLSTATE: 42710

Description: The character set already exists.

Solution: Ensure that the character set to be created is unique.

GAUSS-01793: "could not find tuple for collation %u"

SQLSTATE: XX000

Description: Internal system error.

Solution: Contact technical support.

GAUSS-01794: "multiple pg_shdepend entries for object %u/%u/%d deptype %c"

SQLSTATE: XX000

Description: Internal system error.

Solution: Contact technical support.

GAUSS-01795: "cannot drop %s because it is required by the database system"

SQLSTATE: 2BP01

Description: The current object cannot be dropped because other objects are dependent upon it.

Solution: Check the dependency relationship between the current object and other tables. Select cascade if you want to delete the object.

GAUSS-01796: "role %u was concurrently dropped"

SQLSTATE: 42704

Description: The object needs to be locked before the system records dependency relationships of tables. However, the table cannot be found after the lock is obtained.

Solution: Query logs to check when the table was dropped and ensure that the operation is logical.

GAUSS-01797: "tablespace %u was concurrently dropped"

SQLSTATE: 42704

Description: The object needs to be locked before the system records dependency relationships of tablespaces. However, the tablespace cannot be found after the lock is obtained.

Solution: Query logs to check when the tablespace was dropped and ensure that the operation is logical.

GAUSS-01798: "database %u was concurrently dropped"

SQLSTATE: 42704

Description: The object needs to be locked before the system records dependency relationships of databases. However, the database cannot be found after the lock is obtained.

Solution: Query logs to check when the database was dropped and ensure that the operation is logical.

GAUSS-01799: "unrecognized shared classId: %u"

SQLSTATE: XX000

Description: Internal system error.

Solution: Contact technical support.

GAUSS-01800: "unrecognized dependency type: %d"

SQLSTATE: XX000

Description: Internal system error.

Solution: Contact technical support.