V nasledovnej tabuľke je zoznam existujúcich chýb, ktoré vracia lokálne premenná _ERR_NR_TRANS_EX.
| Vnútorný názov | Číselná hodnota | Popis |
|---|---|---|
| Chybové kódy pre prácu so systémovými objektami | ||
| OK | 0 | Žiadna chyba. |
| OBJECT_ALREADY_EXISTS | 1 | Objekt už existuje. |
| OBJECT_NOT_FOUND | 2 | Objekt neexistuje. |
| INVALID_ACCESS | 3 | Nedostatočné prístupové práva. |
| SHARED_ACCESS_ERROR | 4 | Chyba prístupu pri pokuse o editáciu (objekt je editovaný iným užívateľom). |
| OBJECT_NOT_OPENED | 5 | Objekt nie je otvorený. |
| OBJECT_IS_USED | 6 | Objekt je použitý (pri pokuse o zmazanie). |
| INVALID_NAME | 7 | Neplatné meno objektu. |
| FATAL_ERROR | 8 | Katastrofálna chyba. |
| OBJECT_IS_READ_ONLY | 9 | Objekt je len na čítanie (pri pokuse o editáciu alebo zmazanie). |
| OBJECT_HAS_CHILDREN | 10 | Objekt má potomkov (pri pokuse o zmazanie). |
| SAVE_REFERENCES_ERROR | 11 | Objekt má zlé referencie. |
| LICENCE_LIMIT_OVERRUN | 46 | Prekročený rozsah licencie (pri pokuse vytvoriť objekt). |
| Chybové kódy pre ovládanie výstupov | ||
| MANUAL_CTRL_DISABLED | 12 | Zakázané manuálne ovládanie (pri pokuse o ručné nastavenie hodnoty). |
| BAD_COMMAND | 13 | Zlý príkaz. |
| COMMAND_NOT_ACCEPTED | 14 | Nepovolený povel. |
| PROCESS_NOT_RUNNING | 15 | Proces pre spracovanie povelu nebeží. |
| Chybové kódy pre konfiguráciu topológie | ||
| CREATE_NEW_ERROR | 16 | Chyba pri vytváraní nového objektu typu Topológia. |
| BAD_PARENT | 17 | Objekt má iného rodiča. |
| NAME_ALREADY_EXISTS | 18 | Objekt daného mena už existuje - má iný typ. |
| BAD_CONNECT | 19 | Nevhodná riadiaci objekt pre topologický uzol typu Vývod. |
| Chybové kódy pre prihlasovanie užívateľov | ||
| USER_INVALID_ACCESS | 20 | Neplatné prístupové práva. |
| LOGON_WRONG_PASSWORD | 21 | Chybné prihlasovacie heslo. (verzia <= 12.2.65) |
| LOGON_NAME_ERROR | 22 | Chybné prihlasovacie meno. (verzia <= 12.2.65) |
| PASSWORD_EXPIR_TIME | 23 | Heslo má vypršanú dobu platnosti. |
| USER_IS_DISABLED | 24 | Prihlásenie užívateľa je zakázané. |
| USER_EXPIR_TIME | 25 | Užívateľ má vypršanú dobu platnosti. |
| LOGON_NAME_PASSWORD_ERROR | 54 | Chybné prihlasovacie meno alebo heslo. (verzia >= 12.2.67) |
| Chybové kódy pri zálohovaní databázy | ||
| DATABASE_NOT_VALID | 26 | Databáza je poškodená. |
| BACKUP_FAILED | 27 | Chyba pri zálohovaní databázy. |
| OTHER_ERROR | 28 | Iná chyba. |
| PATH_NOT_COMPLETE | 29 | Neúplná cesta. |
| Chybové kódy pri prístupe k databáze ( D2000 Archiv, D2000 DBManager, D2000 Server) | ||
| ODBC_ERROR | 34 | Chyba ODBC. |
| Chybové kódy pri konektovaní procesov | ||
| INVALID_VERSION | 30 | Zlá verzia. |
| PROCESS_RUN_DISABLED | 31 | Proces nemôže byť spustený. |
| PROCESS_LICENCE_DISABLED | 32 | Proces nemôže byť spustený z licenčných dôvodov. |
| PROCESS_TCPIP_DENIED | 33 | Proces nemôže byť spustený - nepovolená IP adresa. |
| Chybové kódy procesu D2000 DBManager | ||
| PAGE_ERROR | 35 | Chybná stránka (pri stránkovom prístupe k databáze). |
| EDIT_DISABLED | 36 | Editácia je zakázaná (pri pokuse o zápis do tabuľky, ktorá je nakonfigurovaná s prístupom iba na čítanie). |
| DBM_SEQUENCE_ERROR | 37 | Neprípustná požiadavka pre proces DBManager (chybný identifikátor objektu, neexistujúca transakcia, ...) |
| DATABASE_OPEN_ERROR | 38 | Chyba pri otváraní databázy. |
| BAD_CONDITION | 39 | Nesprávne zadaná podmienka. |
TOO_MANY_ROWS_IN_SELECT | 48 | Bolo načítaných príliš veľa riadkov tabuľky (viac ako je dané parametrom Maximum vrátených riadkov v konfigurácii objektu typu Databáza). |
| DBM_CONNECTION_BROKEN_ERROR | 49 | Spojenie s databázou bolo prerušené. |
| DBM_MAX_CONNECTIONS | 50 | Počet spojení s objektom typu Databáza dosiahol maximálnu hodnotu (parameter Maximum spojení), nové spojenie nebolo vytvorené. |
| STRUCT_CHANGE | 51 | Zmena objektu typu Definícia štruktúry počas behu programu (riadky načítané z databázy nezodpovedajú zmenenému objektu typu Definícia štruktúry a nebudú poslané procesu D2000 Server). |
DBM_DATABASE_OFF | 52 | Prístup zamietnutý: objekt typu Databáza je konfiguračne vypnutý (parameter Off) |
| Chybové kódy procesu D2000 Archiv | ||
| LOAD_TREZOR_ERROR | 40 | Chyba pri načítavaní trezorovej databázy. |
| CREATE_WRT_FILE_ERROR | 41 | Chyba pri vytváraní WRT súboru pri importe Sybase trezorovej databázy. |
| OPEN_TREZOR_ERROR | 42 | Chyba pri otváraní trezorovej databázy. |
| CREATE_STATISTICS_ERROR | 43 | Chyba pri vytváraní štatistického súboru pre archív. |
| Chybové kódy Tell príkazov procesu D2000 KOM | ||
| DUPLICATE_ADDRESS_ERROR | 44 | Duplicitná adresa (zmena adresy meraného bodu pomocou Tell príkazu SETPTADDR) |
| POINT_NOT_FOUND_ERROR | 45 | Meraný bod neexistuje (pre Tell príkaz SETPTADDR). |
| Chybové kódy procesu D2000 Application Manager | ||
| INVALID_DB_PASSWORD | 47 | Nesprávne heslo pre prístup ku konfiguračnej databáze. |
Poznámka: chybové kódy, ktoré proces D2000 DBManager vracia volaním funkcie %GetLastExtErrorCode, sú popísané tu.