_ERR_NR_TRANS_EX - List of existing errors

_ERR_NR_TRANS_EX - List of existing errors

The following table contains the list of existing errors returned by the local variable _ERR_NR_TRANS_EX.

Internal name

Value

Description

Internal name

Value

Description

Error codes during work with system objects

OK

0

OK.

OBJECT_ALREADY_EXISTS

1

The object already exists.

OBJECT_NOT_FOUND

2

The 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 users).

OBJECT_NOT_OPENED

5

The object is not open.

OBJECT_IS_USED

6

The object is used (when trying to delete it).

INVALID_NAME

7

Invalid object name.

FATAL_ERROR

8

Fatal error.

OBJECT_IS_READ_ONLY

9

The object is read-only (when trying to edit or delete it).

OBJECT_HAS_CHILDREN

10

The object has children (when trying to delete it).

SAVE_REFERENCES_ERROR

11

Incorrect object references.

LICENCE_LIMIT_OVERRUN

46

License limit overrun (when trying to create a new object).

Error codes for an 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

The process for the command execution is not running.

Error codes for configuration of the topology

CREATE_NEW_ERROR

16

Error during the creation of a new object of Topology type.

BAD_PARENT

17

The object has another parent.

NAME_ALREADY_EXISTS

18

Object with the given name already exists - it is of another type.

BAD_CONNECT

19

Inappropriate control object for the topological node of Terminal type.

Error codes for the 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

The validity of the user's account has expired.

LOGON_NAME_PASSWORD_ERROR

54

Incorrect name or password. (version >= 12.2.67)

Error codes for a 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 the database ( D2000 Archiv, D2000 DBManager, D2000 Server)

ODBC_ERROR

34

ODBC error.

Error codes for connection to a processes

INVALID_VERSION

30

Incorrect version.

PROCESS_RUN_DISABLED

31

Cannot start the process.

PROCESS_LICENCE_DISABLED

32

Cannot start the process - insufficient license.

PROCESS_TCPIP_DENIED

33

Cannot start the process - IP address is denied.

Error codes of the D2000 DBManager process

PAGE_ERROR

35

Page error (in case of page access to the 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 the object of Database type).

DBM_CONNECTION_BROKEN_ERROR

49

Connection with the database has been interrupted.

DBM_MAX_CONNECTIONS

50

The maximum number of connections to the database has been reached (the parameter Maximum connections in the configuration of the object of Database type), a new connection has not been created.

STRUCT_CHANGE

51

Change of object of Structure definition type in runtime (rows loaded from the database do not correspond to the changed object of Structure definition type and are not to be sent to the D2000 Server process).

DBM_DATABASE_OFF

52

Access denied: the object of Database type is set to OFF (the parameter Off in the configuration of the object)

Error codes of the D2000 Archiv process

LOAD_TREZOR_ERROR

40

Error in loading depository database.

CREATE_WRT_FILE_ERROR

41

Create a WRT file error when importing the Sybase depository database.

OPEN_TREZOR_ERROR

42

Error in opening depository database.

CREATE_STATISTICS_ERROR

43

Error in creating statistics file for the archive.

Error codes of Tell commands for the D2000 KOM process

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 the D2000 Application Manager process

INVALID_DB_PASSWORD

47

Invalid password for access to the configuration database.

Note: the error codes returned by the D2000 DBManager process when calling the %GetLastExtErrorCode function are described here.