This table lists the error codes generated by the 4D Database Engine. These codes cover errors that occur at a low level of the database engine, such as user interruption, privilege errors, and damaged objects.
Code | Description |
-10602 | Can't execute the given command because there is no open print job. |
-10601 | The OBJECT DUPLICATE command does not work during printing operations. |
-10600 | This BLOB could not be read. It may be damaged. |
-10532 | Cannot call error handling project method 'methodName. |
-10526 | Can't create database {database_name}. |
-10525 | Can't delete existing database {database_name}. |
-10524 | Can't open database {database_name}: current data file not found at last known location: '{datafile_path}'. |
-10523 | Can't open database {database_name}: current data file is not defined. |
-10522 | Can't load component {database_name} because it's not in Unicode mode. |
-10521 | Can't open database {database_name} because it's not in Unicode mode. |
-10520 | Unauthorized user: Only an Administrator or Designer can execute this command. |
-10519 | Bad url: {url} |
-10518 | Assert failed: {assertion} |
-10517 | Failed to synchronize {folder_name} folder. |
-10516 | The server is running a maintenance operation, please reconnect later. |
-10515 | Your attempt to connect to 4D Server has been denied |
-10514 | The maximum number of concurrent users for your license has been reached |
-10513 | Can't call {command_name} command from a remote 4D Developer. |
-10512 | The encoding is not supported |
-10511 | Can't call command "{command_name}" from a component. |
-10510 | Can't load component "{component_name}". |
-10509 | Can't open database "{database_name}". |
-10508 | Project method not found. |
-10507 | This version does not allow a compiled database to be opened. |
-10506 | Limit of the Standard Edition version. |
-10505 | Client and server have version numbers that are incompatible. |
-10504 | Index page # is out of range (index needs to be repaired). |
-10503 | Record # is out of range (during GOTO RECORD, or data file needs to be repaired). (see note 3) |
-10502 | Invalid record structure (data file needs to be repaired). |
-10501 | Invalid index page (index needs to be repaired). |
-10500 | Invalid record address (database needs to be repaired). |
-9999 | No more room to save the record. (see note 4) |
-9998 | Duplicated key. |
-9997 | Maximum number of records has been reached. |
-9996 | Stack is full (too much recursion or nested calls). |
-9995 | Demo limit has been reached. |
-9994 | Serial communication interrupted by the user—user pressed Ctrl-Alt-Shift (Windows) or Command-Option-Shift (Mac OS). |
-9993 | Menu bar is damaged (database needs to be repaired). |
-9992 | Wrong password. |
-9991 | Privileges error. |
-9990 | Time-out error. |
-9989 | Invalid structure (database needs to be repaired). |
-9988 | The form cannot be loaded. Either the form or the structure is damaged. |
-9987 | Some other records are already related to this record. |
-9986 | Record locked during an automatic deletion action. |
-9985 | Recursive integrity. |
-9984 | Transaction has been cancelled because of a duplicated index key error. |
-9983 | The same external package is installed twice. |
-9982 | The record was not loaded because it is not in the selection on the workstation. |
-9981 | Invalid field name/field number definition table sent by the workstation. |
-9980 | The file cannot be created because the structure is locked. |
-9979 | Unknown user. |
-9978 | Bad user password. |
-9977 | The selection does not exist. |
-9976 | Backup in progress; no modification allowed. |
-9975 | Transaction index page could not be loaded. |
-9974 | Record has already been deleted. |
-9973 | The TRIC resources are not the same. |
-9972 | Table number is out of range requested by workstation. |
-9971 | Field number is out of range requested by workstation. |
-9970 | Field is not indexed. |
-9969 | Invalid field type requested by workstation. |
-9968 | Invalid selected record number requested by workstation. |
-9967 | The record could not be modified because it could not be loaded. |
-9966 | Invalid type requested by a workstation. |
-9965 | Bad search definition table sent by a workstation. |
-9964 | Bad sort definition table sent by a workstation. |
-9963 | Invalid record number requested by a workstation. |
-9962 | The backup cannot be run because the server is shutting down. |
-9961 | The backup process is not currently running. |
-9960 | 4D Backup is not installed on the server. |
-9959 | The backup process has already been started by another user or process. |
-9958 | The process could not be started. |
-9957 | The choice list is locked. |
-9956 | Versions of 4D Client and 4D Server are different. |
-9955 | QuickTime is not installed. |
-9954 | There is no current record. |
-9953 | There is no Log file. |
-9952 | Invalid data segment header. |
-9951 | This field has no relation. |
-9950 | Invalid data segment number. |
-9949 | License or privilege error. |
-9948 | A modal dialog is activated. |
-9947 | The “Allow 4D Open connections” check box has not been selected. |
-9946 | Unable to clear the named selection because it does not exist. |
-9945 | CD-ROM 4D Runtime error; writing operations are not allowed. |
-9944 | The user does not belong to the 4D Open access group. |
-9943 | 4D Connectivity Plug-ins version error. |
-9942 | 4D Client licensing scheme is incompatible with this version of 4D Server. |
-9941 | Unknown EX_GESTALT selector. |
-9940 | 4D Extension initialization failed. |
-9939 | External routine not found. |
-9938 | The current record has been changed from within the trigger. |
-9937 | Password System is locked by another user. |
-9936 | External password code does not match to the database one |
-9935 | The XML file is not valid or is not well-formed. |
-9934 | The XML file is not well-formed. |
-9933 | The XML file is not valid. |
-9932 | The XML DLL is not loaded. |
-9931 | The index for this attribute is invalid. |
-9930 | There is no attribute with this name for this element. |
-9929 | The index for this element is invalid. |
-9928 | The name of the element is unknown. |
-9927 | The referenced element is not the “root”. |
-9926 | The referenced element is invalid. |
-9925 | The referenced element is null. |
-9924 | The file must be opened in read only |
-9923 | The attribute name is not valid |
-9922 | Missing the parameter value in the attributes definition |
-9921 | Attempt to write a XML Prolog on a non-empty document |
-9920 | The type of the node is invalid |
-9919 | This encoding is not supported. |
-9918 | The name of the element is invalid. |
-9917 | The type of the array passed in parameter is invalid. |
-9916 | The element is not open. |
-9915 | The document's reference is invalid. |
-9914 | Internal fault. |
-9913 | Network fault. |
-9912 | HTTP fault. |
-9911 | Parser fault. |
-9910 | Soap fault. |
-9909 | No window available to run the form. |
-9855 | Invalid parameter number 5. |
-9854 | Invalid parameter number 4. |
-9853 | Invalid parameter number 3. |
-9852 | Invalid parameter number 2. |
-9851 | Invalid parameter number 1. |
-9850 | Invalid area parameter passed to an external command. |
-9803 | Unnamed object found in the form "{form}". |
-9802 | Object path not unique: {path}. Verify the application with the MSC. |
-9801 | Unable to open the method: {path} |
-9800 | One of the processes modified the access rights. |
-9799 | Error during preview initialization. |
-9778 | An error occurred while loading the dictionary |
-9777 | The method language does not match the application localization: {path} |
-9776 | Unable to create method: {path} |
-9775 | Unable to write method code: {path} |
-9774 | Unable to read method code: {path} |
-9773 | Unable to write method comments: {path} |
-9772 | Unable to read method comments: {path} |
-9771 | Unable to write method properties: {path} |
-9770 | Unable to read method properties: {path} |
-9769 | Invalid method property: {path} |
-9768 | Invalid object path: {path} |
-9767 | Cannot update methods. One or more resources are locked. |
-9766 | The method is currently being edited. |
-9765 | One or more comments are currently being edited. |
-9764 | The comment is currently being edited. |
-9763 | The command cannot be executed in a component. |
-9762 | The command cannot be executed in a compiled database. |
-9761 | Invalid object type. |
-9760 | It is not possible to move or copy the XML node to the specified position. |
-9759 | The Object Library could not be opened. |
-9758 | The user form already exists. |
-9757 | The user form does not exist. |
-9756 | There is no user structure file. |
-9755 | The user form does not have a name. |
-9754 | This command cannot be used from a dialog window. |
-9753 | The source form does not exist. |
-9752 | The user form cannot be created. |
-9751 | The source form is not accessible by the user. |
-9750 | The source form is not editable. |
-1 | Invalid table number requested by a Plug-In |
1001 | No column to import in table {TableName} |
1002 | Wrong table to import |
1003 | No column to export in table {TableName} |
1004 | Wrong table to export |
1006 | Program interrupted by user—user pressed Alt-click (Windows) or Option-click (Mac OS) |
1006 | Cannot save structure of database {BaseName} |
1007 | Cannot create data file of database: {BaseName} |
1008 | Wrong data segment in database {BaseName} |
1009 | Memory is full |
1010 | Cannot load a table definition of database {BaseName} |
1011 | Cannot open data file of database {BaseName} |
1012 | Data segment is full in database: {BaseName} |
1013 | Cannot save data segment in database {BaseName} |
1014 | Cannot read data segment of database {BaseName} |
1015 | Wrong database header in database {BaseName} |
1016 | Cannot create table in database {BaseName} |
1017 | Cannot read index list of database {BaseName} |
1018 | Cannot write index list of database {BaseName} |
1019 | Wrong table reference in database {BaseName} |
1020 | Wrong field reference in database {BaseName} |
1021 | Invalid index type in database {BaseName} |
1022 | Invalid field name in table {TableName} of database {BaseName} |
1023 | Invalid database name |
1024 | Cannot open structure of database {BaseName} |
1025 | Cannot create structure of database {BaseName} |
1026 | Cannot load bit selection of database {BaseName} |
1027 | Cannot load set of database {BaseName} |
1028 | Cannot modify set of database {BaseName} |
1029 | Cannot save set of database {BaseName} |
1030 | Cannot save BLOB {BlobNum} in table {TableName} of database {BaseName} |
1031 | Cannot load BLOB {BlobNum} in table {TableName} of database {BaseName} |
1032 | Cannot allocate BLOB {BlobNum} in table {TableName} of database {BaseName} |
1033 | Cannot load data bit table of database {BaseName} |
1034 | Cannot save data bit table of database {BaseName} |
1035 | Cannot load table of data bit tables of database {BaseName} |
1036 | Cannot save table of data bit tables in database {BaseName} |
1037 | Cannot close data segment of database {BaseName} |
1038 | Cannot delete data segment of database {BaseName} |
1039 | Cannot open data segment of database {BaseName} |
1040 | Cannot create data segment of database {BaseName} |
1041 | Cannot allocate space in data segment |
1042 | Cannot free space in data segment of database {BaseName} |
1043 | File is write protected |
1044 | Cannot access field in record {RecNum} in table {TableName} of database {BaseName} |
1045 | Field definition code is missing in record {RecNum} in table {TableName} of database {BaseName} |
1046 | Cannot save record {RecNum} in table {TableName} of database {BaseName} |
1047 | Cannot load record {RecNum} in table {TableName} of database {BaseName} |
1048 | Cannot allocate record in table {TableName} of database {BaseName} |
1049 | Cannot update record {RecNum} in table {TableName} of database {BaseName} |
1050 | Wrong header for record {RecNum} in table {TableName} of database {BaseName} |
1051 | Cannot save definition of table {TableName} of database {BaseName} |
1052 | Cannot update definition of table {TableName} of database {BaseName} |
1053 | Field name already exists |
1055 | Cannot update index values while saving a record in table {TableName} of database {BaseName} |
1056 | Cannot update BLOBs while saving a record in table {TableName} of database {BaseName} |
1057 | Cannot delete BLOBs while saving or deleting a record in table {TableName} of database {BaseName} |
1058 | Cannot add field in table {TableName} of database {BaseName} |
1059 | Cannot allocate table in memory |
1061 | Cannot allocate record in memory |
1062 | Cannot completely delete table {TableName} of database {BaseName} |
1063 | Cannot lock record {RecNum} in table {TableName} of database {BaseName} |
1064 | Cannot unlock record {RecNum} in table {TableName} of database {BaseName} |
1065 | Cannot delete record {RecNum} in table {TableName} of database {BaseName} |
1066 | Record {RecNum} is locked in table {TableName} of database {BaseName} |
1067 | Sequential search could not be completed in table {TableName} of database {BaseName}< |
1068 | Cannot save header for table {TableName} of database {BaseName}< |
1069 | Cannot import data in table {TableName} of database {BaseName} |
1070 | Cannot load index header of database {BaseName} |
1071 | Cannot save header for index {IndexName} of database {BaseName} |
1072 | Cannot get page address for index {IndexName} of database {BaseName} |
1073 | Cannot set page address for index {IndexName} of database {BaseName} |
1074 | Cannot drop index {IndexName} of database {BaseName} |
1075 | Cannot sort index {IndexName} of database {BaseName} |
1076 | Cannot load page for index {IndexName} of database {BaseName} |
1077 | Cannot save page for index {IndexName} of database {BaseName} |
1078 | Cannot insert key into index {IndexName} of database {BaseName} |
1079 | Cannot delete key from index {IndexName} of database {BaseName} |
1080 | Cannot completely delete index {IndexName} of database {BaseName} |
1081 | Cannot complete scan on index {IndexName} of database {BaseName} |
1082 | Cannot complete sort of index {IndexName} of database {BaseName} |
1083 | Cannot insert key into page of index {IndexName} of database {BaseName} |
1084 | Cannot delete key from page of index {IndexName} of database {BaseName} |
1085 | Cannot load index cluster of database {BaseName} |
1086 | Cannot add to index cluster of database {BaseName} |
1087 | Cannot delete from index cluster of database {BaseName} |
1088 | Index {IndexName} is invalid |
1089 | SQL syntax error (Obsolete) |
1090 | SQL token not found (Obsolete) |
1091 | Not implemented |
1092 | Cannot register code |
1093 | Operation in progress cancelled by user |
1094 | Transaction conflict |
1095 | Invalid table name in database {BaseName} |
1096 | Table {TableName} is locked in database {BaseName} |
1097 | Database {BaseName} is locked |
1098 | Data address is invalid in database {BaseName} |
1099 | Record is empty |
1100 | Wrong source field |
1101 | Wrong destination field |
1102 | Invalid relation name |
1103 | Field types do not match |
1104 | Relation is empty< |
1105 | Cannot load relations list from database {BaseName} |
1106 | Cannot save relations list into database {BaseName} |
1107 | Query and lock not completed; at least one record locked somewhere else |
1108 | Invalid record |
1109 | Wrong record ID |
1110 | Relation already exists in database {BaseName} |
1111 | Index already exists in database {BaseName} |
1112 | Wrong comparison operator |
1113 | End of data buffer |
1114 | Wrong DB4D version number |
1115 | Duplicated key |
1116 | Mandatory field is Null in record {RecNum} in table {TableName} |
1117 | Cannot set field to mandatory for table {TableName} |
1118 | Cannot get exclusive access to table {TableName} |
1119 | Cannot check referential integrity of table {TableName} |
1120 | Reference integrity: some foreign keys still exist matching primary key on record {RecNum} in table {TableName} |
1121 | Cannot delete all records in selection of table {TableName} |
1122 | BLOB is Null |
1123 | Invalid database context |
1124 | Invalid relation reference |
1125 | Invalid record name in table {TableName} |
1126 | Wrong field type |
1127 | Cannot load extra properties |
1128 | Cannot save extra properties |
1129 | Subrecord ID is out of range |
1130 | Duplicate name for index {IndexName} in database {BaseName} |
1131 | Invalid name for index {IndexName} in database {BaseName} |
1132 | Wrong key value on index {IndexName} |
1133 | Wrong type for index {IndexName} |
1134 | Invalid accessor |
1135 | Accessor is read only |
1136 | Null value not accepted |
1137 | THIS is Null |
1138 | Selection is Null |
1139 | Database {BaseName} is write protected |
1140 | Database {BaseName} is closing |
1141 | Invalid transaction |
1142 | Array limit is exceeded |
1143 | Creator of array values is missing |
1144 | Cannot build selection of table {TableName} |
1145 | Busy object |
1146 | Data file does not match structure file |
1147 | Cannot start listener |
1148 | Cannot start server |
1149 | No listener |
1150 | Task is dying |
1151 | Invalid request tag |
1152 | Invalid context ID |
1153 | Not enough temporary space on disk |
1154 | Data set is Null |
1155 | No primary key matching the foreign key |
1156 | Type of field {FieldName} of table {TableName} does not support being set to Unique |
1157 | Type of field {FieldName} of table {TableName} does not support being set to NEVER NULL |
1158 | Cannot alter primary key definition of table {TableName} |
1159 | Maximum number of records has been reached for table {TableName} |
1160 | Maximum number of BLOBs has been reached for table {TableName} |
1161 | Indice is out of range |
1162 | Query is invalid |
1163 | Record is NULL |
1164 | Object is NULL |
1165 | Wrong owner for this object |
1166 | Object was not locked |
1167 | Object is locked by another context |
1168 | Internal error on remote connection |
1169 | Invalid table number |
1170 | Invalid field number |
1171 | Invalid Database ID |
1172 | Invalid Parameter |
1173 | Cache Flushing did not complete |
1174 | Data Flushing did not complete |
1175 | Structure Flushing did not complete |
1176 | Log file is invalid for database {BaseName} |
1177 | Log file cannot be found for database {BaseName} |
1178 | Last operation in log file doest not match the one in database {BaseName} |
1179 | Log file does not match database {BaseName} |
1180 | Data Table has been deleted |
1181 | Keys are not unique in index {IndexName} |
1182 | Cannot create log file for database {DataBase} |
1183 | Cannot write into log file of database {DataBase} |
1184 | Cannot drop table {TableName} in database {DataBase} |
1185 | Remote database cannot be opened< |
1186 | Log file cannot be integrated into database {DataBase} |
1187 | Internal Computation on Set cannot be completed |
1188 | Array cannot be saved |
1189 | Array cannot be loaded |
1190 | Sequence number header cannot be loaded |
1191 | Cannot select record |
1192 | Record cannot be created |
1193 | Cannot complete selection to array in table {TableName} of database {BaseName} |
1194 | Cannot complete array to selection in table {TableName} of database {BaseName} |
1195 | Cannot complete sequential sort |
1196 | Selection cannot be locked |
1197 | Index key cannot be loaded |
1198 | Index key cannot be saved |
1199 | Index key cannot be built |
1200 | Query cannot be completed |
1201 | Query cannot be analyzed |
1202 | Formula could not be processed on this column |
1203 | Query could not be completed |
1204 | Query could not be analyzed |
1205 | Could not get all distinct values of table {TableName} of database {BaseName} |
1206 | Cannot build array of values in table {TableName} of database {BaseName} |
1207 | Selection cannot be loaded |
1208 | Cannot send data |
1209 | Cannot receive request reply |
1210 | Cannot send request |
1211 | Cannot create connection |
1212 | Index {IndexName} cannot be quickly created in database {BaseName} |
1213 | Cannot build distinct index keys |
1214 | Selection cannot be sorted in table {TableName} of database {BaseName} |
1215 | Address table cannot loaded |
1216 | Address table cannot modified |
1217 | Cannot allocate new entry into address table |
1218 | Cannot allocate free entry from address table |
1219 | Transaction temporary record cannot be saved |
1220 | Transaction temporary blob cannot be saved |
1221 | Transaction temporary record cannot be loaded |
1222 | Transaction temporary blob cannot be loaded |
1223 | Transaction cannot be started |
1224 | Transaction cannot be committed |
1225 | Cannot get extra property |
1226 | Cannot set extra property |
1227 | Table name is already used |
1228 | Cannot get list of NULL keys from index {IndexName} |
1229 | Cannot modify list of NULL keys of index {IndexName} |
1230 | Invalid key for index {IndexName} |
1231 | Cannot set log file |
1232 | Context is NULL |
1233 | Database {BaseName} cannot be locked |
1234 | Wrong field reference in record# {RecNum} of table: {TableName} of database: {BaseName} |
1235 | Wrong field reference in table: {TableName} of database: {BaseName} |
1236 | Cannot read data from temporary transaction file |
1237 | Cartesian Product failed |
1238 | Cannot merge selections |
1239 | The format of the {BaseName} database cannot be upgraded in read only mode |
1240 | Wrong Header |
1241 | Wrong CheckSum |
1243 | Cannot load data tables of database: {BaseName} |
1244 | The list of foreign key constraints is not empty for table: {TableName} of database: {BaseName} |
1245 | Address entry is not empty |
1246 | Cannot pre-allocate address |
1247 | Cannot update new record in table {TableName} of database {BaseName} |
1248 | Cannot save new record in table {TableName} of database {BaseName} |
1249 | Cannot save subrecord |
1250 | Cannot save record |
1251 | Cannot lock structure object definition |
1252 | Cannot unlock structure object definition |
1253 | Invalid relation number |
1254 | Circular Reference in records address table of table {TableName} of database {BaseName} |
1255 | Circular Reference in blobs address table of table {TableName} of database {BaseName} |
1256 | Duplicated Schema Name in database {BaseName} |
1257 | Schema cannot be saved in database {BaseName} |
1258 | Schema cannot be deleted in database {BaseName} |
1259 | Schema cannot be renamed in database {BaseName} |
1260 | Selected log file is too recent for database {BaseName} |
1261 | Selected log file is too old for database {BaseName} |
1262 | Some DataTables do not have matching table definitions for database {BaseName} |
1263 | Given stamp does not match current one for record# {RecNum} of table {TableName} |
1264 | A primary key is needed and missing in table {TableName} |
1265 | Invalid field |
1266 | Unknown field type (this version of 4D is perhaps too old) |
1267 | Stack Overflow |
1268 | DataTable cannot be rebuilt for database {BaseName} |
1269 | DataTable cannot be found |
1270 | Missing structure could not be rebuilt |
1271 | Invalid REST request handler |
1272 | Some records are still locked in table {tableName} in database {BaseName} |
1273 | Cannot drop table {TableName} in database {BaseName} |
1274 | The current journal file of database {BaseName} is not available. For data security reasons, write operations are stopped. Please contact your administrator as soon as possible. |
1275 | "(" is missing at the beginning of the Javascript statement in this query. |
1276 | Datastream has an invalid header. |
1277 | The database journal integration failed at entry# {p1}. |
1278 | Javascript code not allowed in the query. |
1300 | Invalid Selection Type |
1301 | Array is too big |
1302 | Array size does not match |
1303 | Invalid Selection ID |
1304 | Invalid Selection Part |
4001 | Invalid table number requested by a Plug-In |
4002 | Invalid record number requested by a Plug-In |
4003 | Invalid field number requested by a Plug-In |
4004 | Access to a table's current record requested by a Plug-in while there is no current record |