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

GAUSS-01811 -- GAUSS-01820

GAUSS-01811: "could not access file '%s': %m"

SQLSTATE: XX000

Description: The dynamic library file must be copied to another physical node but fails to be found.

Solution: Check whether the dynamic library file exists and whether its address and link are correct.

GAUSS-01812: "error happen when execute snprintf_s"

SQLSTATE: XX000

Description: Internal system error.

Solution: Contact technical support.

GAUSS-01815: "The name of dynamic library is too long"

SQLSTATE: 42622

Description: The dynamic library name is too long.

Solution: Ensure that the name length does not exceed 1000 characters, the maximum number allowed currently.

GAUSS-01816: "allParameterTypes is not a 1-D Oid array"

SQLSTATE: XX000

Description: An exception occurs when the procedure is created. The input parameter is incorrect.

Solution: Ensure that the input parameter allParameterTypes is valid.

GAUSS-01817: "parameterModes is not a 1-D char array"

SQLSTATE: XX000

Description: An exception occurs when the procedure is created. The input parameter is incorrect.

Solution: Ensure that the input parameter parameterModes is valid.

GAUSS-01818: "cannot determine result data type"

SQLSTATE: 42P13

Description: The result data type cannot be determined because no parameter input exists.

Solution: Check and correct the type of the parameter input.

GAUSS-01819: "unsafe use of pseudo-type 'internal'"

SQLSTATE: 42P13

Description: The internal return type may be unavailable because no internal parameter exists.

Solution: Ensure that internal parameter input exists.

GAUSS-01820: "'%s' is already an attribute of type %s"

SQLSTATE: 42701

Description: The name of the composite type is the same as that of the attribute type during function creation.

Solution: Ensure that any name used during function creation is different from existing attribute names.