The following table contains the list of existing errors returned by the local variable _ERR_NR_TRANS_EX.
Internal name | Value | Description |
---|---|---|
Error codes during work with system objects | ||
OK | 0 | OK. |
OBJECT_ALREADY_EXISTS | 1 | Object already exists. |
OBJECT_NOT_FOUND | 2 | Object does not exist. |
INVALID_ACCESS | 3 | Insufficient access rights. |
SHARED_ACCESS_ERROR | 4 | Access error when trying to edit (object is being edited by other user). |
OBJECT_NOT_OPENED | 5 | Object is not open. |
OBJECT_IS_USED | 6 | Object is used (when trying to delete it). |
INVALID_NAME | 7 | Invalid object name. |
FATAL_ERROR | 8 | Fatal error. |
OBJECT_IS_READ_ONLY | 9 | Object is read-only (when trying to edit or delete it). |
OBJECT_HAS_CHILDREN | 10 | Object has children (when trying to delete it). |
SAVE_REFERENCES_ERROR | 11 | Incorrect object references. |
LICENCE_LIMIT_OVERRUN | 46 | Licence limit overrun (when trying to create a new object). |
Error codes for output control | ||
MANUAL_CTRL_DISABLED | 12 | Manual control disabled (when trying to set a value manually). |
BAD_COMMAND | 13 | Bad command. |
COMMAND_NOT_ACCEPTED | 14 | Illegal command. |
PROCESS_NOT_RUNNING | 15 | Process for execution of the command is not running. |
Error codes for configuration of topology | ||
CREATE_NEW_ERROR | 16 | Error during creation of a new object of Topology type. |
BAD_PARENT | 17 | Object has another parent. |
NAME_ALREADY_EXISTS | 18 | Object with given name already exists - it is of other type. |
BAD_CONNECT | 19 | Inappropriate control object for topological node of Terminal type. |
Error codes for user's logins | ||
USER_INVALID_ACCESS | 20 | Invalid access rights. |
LOGON_WRONG_PASSWORD | 21 | Incorrect password. (version <= 12.2.65) |
LOGON_NAME_ERROR | 22 | Incorrect login name. (version <= 12.2.65) |
PASSWORD_EXPIR_TIME | 23 | Password validity has expired. |
USER_IS_DISABLED | 24 | User login is disabled. |
USER_EXPIR_TIME | 25 | Validity of user's account has expired. |
LOGON_NAME_PASSWORD_ERROR | 54 | Incorrect name or password. (version >= 12.2.67) |
Error codes for database backup | ||
DATABASE_NOT_VALID | 26 | Database not valid. |
BACKUP_FAILED | 27 | Backup failed. |
OTHER_ERROR | 28 | Other error. |
PATH_NOT_COMPLETE | 29 | Path not complete. |
Error codes for access to database ( D2000 Archiv, D2000 DBManager, D2000 Server) | ||
ODBC_ERROR | 34 | ODBC error. |
Error codes for connection to processes | ||
INVALID_VERSION | 30 | Incorrect version. |
PROCESS_RUN_DISABLED | 31 | Cannot start process. |
PROCESS_LICENCE_DISABLED | 32 | Cannot start process - insufficient licence. |
PROCESS_TCPIP_DENIED | 33 | Cannot start process - IP address is denied. |
Error codes of process D2000 DBManager | ||
PAGE_ERROR | 35 | Page error (in case of page access to database). |
EDIT_DISABLED | 36 | Editing disabled (when trying to write to a read-only table). |
DBM_SEQUENCE_ERROR | 37 | DBManager sequence error (invalid object identifier, non-existing transaction, ...) |
DATABASE_OPEN_ERROR | 38 | Open database error. |
BAD_CONDITION | 39 | Bad conditions. |
TOO_MANY_ROWS_IN_SELECT | 48 | Too many rows in selection (more than specified by the parameter Maximum returned rows in the configuration of object of Database type). |
DBM_CONNECTION_BROKEN_ERROR | 49 | Connection with database has been interrupted. |
DBM_MAX_CONNECTIONS | 50 | Maximum number of connection to the database has been reached (the parameter Maximum connections in the configuration of object of Database type), new connection has not been created. |
STRUCT_CHANGE | 51 | Change of object of Structure definition type in runtime (rows loaded from database do not correspond to the changed object of Structure definition type and are not to be sent to process D2000 Server). |
DBM_DATABASE_OFF | 52 | Access denied: object of Database type is set to OFF (the parameter Off in the configuration of the object) |
Error codes of process D2000 Archiv | ||
LOAD_TREZOR_ERROR | 40 | Error in loading depository database. |
CREATE_WRT_FILE_ERROR | 41 | Create WRT file error when importing Sybase depository database. |
OPEN_TREZOR_ERROR | 42 | Error in opening depository database. |
CREATE_STATISTICS_ERROR | 43 | Error in creating statistics file for archive. |
Error codes of Tell commands for process D2000 KOM | ||
DUPLICATE_ADDRESS_ERROR | 44 | Duplicate address (when changing the address of I/O tag by using the Tell command SETPTADDR) |
POINT_NOT_FOUND_ERROR | 45 | I/O tag not found (for Tell command SETPTADDR). |
Error codes of process D2000 Application Manager | ||
INVALID_DB_PASSWORD | 47 | Invalid password for access to the configuration database. |
Pridať komentár