MogDB
Ecological Tools
Doc Menu

GAUSS-02401 – GAUSS-02500


GAUSS-02401 – GAUSS-02410


GAUSS-02401: "cannot lock rows in view '%s'"

SQLSTATE: 42809

Description: The object type is incorrect. Failed to lock the view.

Solution: Modify the SQL statement.

GAUSS-02402: "cannot lock rows in foreign table '%s'"

SQLSTATE: 42809

Description: The object type is incorrect. Failed to lock the foreign table.

Solution: Modify the SQL statement.

GAUSS-02403: "cannot lock rows in relation '%s'"

SQLSTATE: 42809

Description: The object type is incorrect. Failed to lock the object.

Solution: Modify the SQL statement.

GAUSS-02404: "new row for relation '%s' violates check constraint '%s'"

SQLSTATE: 23514

Description: The new data conflicts with CHECK constraints.

Solution: Check whether the data conflicts with CHECK constraints.

GAUSS-02405: "failed to find ExecRowMark for rangetable index %u"

SQLSTATE: XX000

Description: Failed to find ExecRowMark in Rangetable using the index.

Solution: Check the SQL statement and execution plan.

GAUSS-02407: "t_xmin is uncommitted in tuple to be updated"

SQLSTATE: XX000

Description: Failed to commit the tuple xmin to be updated.

Solution:Contact technical support.

GAUSS-02408: "abort transaction due to concurrent update"

SQLSTATE: 40001

Description: The transaction rolls back because concurrent updates of the same tuple are not allowed.

Solution: Do not perform concurrent updates to transactions.

GAUSS-02409: "EvalPlanQual doesn't support locking rowmarks"

SQLSTATE: XX000

Description: Failed to lock the related table when checking whether the updated tuples can be operated in READ COMMITTED.

Solution:Contact technical support.

GAUSS-02410: "failed to fetch tuple for EvalPlanQual recheck"

SQLSTATE: 22P08

Description: Failed to obtain the rule when the updated tuple is rechecked.

Solution:Contact technical support.


GAUSS-02411 – GAUSS-02420


GAUSS-02411: "failed to fetch tuple for EvalPlanQual recheck"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02412: "found self tuple multiple times in index '%s'"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02416: "unrecognized hashjoin state: %d"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02417: "could not rewind hash-join temporary file: %m"

SQLSTATE: XX000

Description: Failed to spill the temporary file to disks.

Solution: Analyze the fault based on the error information.

GAUSS-02419: "could not read from hash-join temporary file: %m"

SQLSTATE: XX000

Description: Failed to spill the temporary file to disks.

Solution: Analyze the fault based on the error information.

GAUSS-02420: "Result nodes do not support mark/restore"

SQLSTATE: XX000

Description: The result operator does not support the mark or restore operation.

Solution: Plan error. Contact technical support.


GAUSS-02421 – GAUSS-02430


GAUSS-02421: "Hash node does not support ExecProcNode call convention"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02422: "BitmapAnd doesn't support zero inputs"

SQLSTATE: XX000

Description: Internal system error. The input of the BitmapAnd operator is NULL.

Solution:Contact technical support.

GAUSS-02424: "ExecLockRows:target relation cannot be NULL"

SQLSTATE: 40001

Description: The input of the BitmapAnd operator is NULL.

Solution:Contact technical support.

GAUSS-02428: "aggregate function %u called as normal function"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.


GAUSS-02431 – GAUSS-02440


GAUSS-02434: "latch already owned"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02435: "cannot wait on a latch owned by another process"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02436: "failed to create event for socket: error code %u"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02437: "failed to set up event for socket: error code %u"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02439: "WaitForMultipleObjects() failed: error code %lu"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02440: "failed to enumerate network events: error code %u"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.


GAUSS-02441 – GAUSS-02450


GAUSS-02441: "unexpected return code from WaitForMultipleObjects(): %lu"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02442: "pipe() failed: %m"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02443: "fcntl() failed on read-end of self-pipe: %m"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02444: "fcntl() failed on write-end of self-pipe: %m"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02445: "poll() failed: %m"

SQLSTATE: XX000

Description: The system fails to call the poll function.

Solution: Internal database error. Record the system error information. Contact technical support.

GAUSS-02446: "read() on self-pipe failed: %m"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02447: "unexpected EOF on self-pipe"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02448: "sem_open('%s') failed: %m"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02449: "sem_init failed: %m"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02450: "too many semaphores created"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.


GAUSS-02451 – GAUSS-02460


GAUSS-02451: "sem_trywait failed: %m"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02452: "sem_wait failed: %m"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02453: "sem_post failed: %m"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02454: "could not get size for full pathname of datadir %s: error code %lu"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02455: "could not allocate memory for shared memory name"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02456: "could not generate full pathname for datadir %s: error code %lu"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02457: "could not create shared memory segment: error code %lu"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02458: "pre-existing shared memory block is still in use"

SQLSTATE: XX000

Description: The Win32 system is not involved.

Solution:Contact technical support.


GAUSS-02461 – GAUSS-02470


GAUSS-02461: "reattaching to shared memory returned unexpected address (got %p, expected %p)"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02462: "reattaching to shared memory returned non-PostgreSQL memory"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02463: "could not create signal listener pipe for PID %d: error code %lu"

SQLSTATE: XX000

Description: The Win32 system is not involved.

Solution:Contact technical support.

GAUSS-02464: "could not create semaphores: %m"

SQLSTATE: XX000

Description: The number of created semaphores exceeds the system limit.

Solution: Adjust the system kernel parameter /proc/sys/kernel/sem so that more semaphores can be created. Alternatively, set max_connections of the database to a smaller value.

GAUSS-02465: "semop(id=%d) failed: %m"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02466: "could not create shared memory segment: %m"

SQLSTATE: XX000

Description: The size of the shared memory exceeds the upper limit.

Solution: Adjust the system shared memory parameters SHMMAX, and SHMMIN. Alternatively, set the shared_buffers of the database to a smaller value.

GAUSS-02467: "shmat(id=%d) failed: %m"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02468: "could not stat data directory '%s': %m"

SQLSTATE: XX000

Description: The data directory does not exist or you do not have the permission.

Solution: Check whether the data directory exists or whether you have the permission to perform the operation.

GAUSS-02470: "could not create semaphore: error code %d"

SQLSTATE: XX000

Description: The Win32 system is not involved.

Solution:Contact technical support.


GAUSS-02471 – GAUSS-02480


GAUSS-02471: "could not lock semaphore: error code %d"

SQLSTATE: XX000

Description: The Win32 system is not involved.

Solution:Contact technical support.

GAUSS-02472: "could not unlock semaphore: error code %d"

SQLSTATE: XX000

Description: The Win32 system is not involved.

Solution:Contact technical support.

GAUSS-02473: "could not try-lock semaphore: error code %d"

SQLSTATE: XX000

Description: The Win32 system is not involved.

Solution:Contact technical support.

GAUSS-02474: "dynamic load not supported"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02475: "out of on_shmem_exit slots"

SQLSTATE: XX000

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02476: "too late to call tuplestore_set_eflags"

SQLSTATE: 23514

Description: Internal system error. tuplestore_set_eflags is called too late.

Solution: Contact technical support.

GAUSS-02477: "too late to require new tuplestore eflags"

SQLSTATE: 23514

Description: Internal system error. The new tuplestore flag is set too late.

Solution: Contact technical support.

GAUSS-02478: "tuplestore seek failed"

SQLSTATE: 22P07

Description: Internal system error. Failed to find the tuple data of the required location.

Solution: Contact technical support.

GAUSS-02479: "invalid tuplestore state"

SQLSTATE: XX006

Description: Internal system error. The tuplestor status is incorrect.

Solution: Contact technical support.


GAUSS-02481 – GAUSS-02490


GAUSS-02481: "tuplestore seek to EOF failed"

SQLSTATE: 22P07

Description: Internal system error. Failed to find the terminator when data is read from the file.

Solution: Contact technical support.

GAUSS-02482: "bogus tuple length in backward scan"

SQLSTATE: 22P07

Description:NA

Solution:NA

GAUSS-02483: "tuplestore seek to start failed"

SQLSTATE: 22P07

Description: Internal system error. Failed to find the start flag during data reading.

Solution: Contact technical support.

GAUSS-02484: "unexpected end of tape"

SQLSTATE: 22000

Description: Internal system error. An unexpected end exists when data is read from the logical tape.

Solution: Contact technical support.

GAUSS-02485: "unexpected end of data"

SQLSTATE: 22P07

Description: Internal system error. An unexpected end exists when data is read from the logical tape.

Solution: Contact technical support.

GAUSS-02487: "too late to call batchstore_set_eflags"

SQLSTATE: XX006

Description: Internal system error. batchstore_set_eflags is called too late.

Solution: Contact technical support.

GAUSS-02488: "too late to require new batchstore eflags"

SQLSTATE: XX006

Description: Internal system error. The new batchstore flag is set too late.

Solution: Contact technical support.

GAUSS-02489: "batchstore seek failed"

SQLSTATE: 22P07

Description: Internal system error. Failed to find the data of the required location.

Solution: Contact technical support.

GAUSS-02490: "invalid batchstore state"

SQLSTATE: XX006

Description: Internal system error. The batchstore status is invalid.

Solution: Contact technical support.


GAUSS-02491 – GAUSS-02500


GAUSS-02491: "batchstore seek to EOF failed"

SQLSTATE: 22P07

Description: Internal system error. Failed to find the terminator when data is read from the file.

Solution: Contact technical support.

GAUSS-02492: "batchstore seek to start failed"

SQLSTATE: 22P07

Description: Internal system error. Failed to find the start flag during data reading.

Solution: Contact technical support.

GAUSS-02493: "could not write block %ld of temporary file: %m"

SQLSTATE: XX000

Description: An error occurs when the system writes the temporary file.

Solution: Check whether the disk has free space. If yes, an internal error occurs. Contact technical support.

GAUSS-02494: "could not read block %ld of temporary file: %m"

SQLSTATE: XX000

Description: Internal system error. Failed to read the data block from the temporary file.

Solution: Contact technical support.

GAUSS-02495: "invalid logtape state: should be dirty"

SQLSTATE: 22000

Description: Internal system error. The logtape status is invalid.

Solution: Contact technical support.

GAUSS-02496: "function %u returned NULL"

SQLSTATE: XX005

Description:Internal system error.

Solution:Contact technical support.

GAUSS-02497: "insufficient memory allowed for sort"

SQLSTATE: 53000

Description: The memory is insufficient during sorting.

Solution: Increase the value of work_mem.

GAUSS-02498: "invalid tuplesort state"

SQLSTATE: XX006

Description: Internal system error. The row-store sorting status is invalid.

Solution: Contact technical support.

GAUSS-02499: "retrieved too many tuples in a bounded sort"

SQLSTATE: 23001

Description: Internal system error. During the sorting, an unexpected terminator is found. As a result, data is insufficient during bounded sorting.

Solution: Contact technical support.

GAUSS-02500: "tuplesort_restorepos failed"

SQLSTATE: 22P07

Description: Internal system error. Failed to measure the current location again during MergeJoin.

Solution: Contact technical support.