Microsoft KB Archive/148410

{| = ACC95: Microsoft Jet Database Engine 3.0 Reserved Errors List =
 * width="100%"|

ID: q148410

The information in this article applies to:


 * Microsoft Access version 7.0
 * Microsoft Excel version 7.0
 * Microsoft Project version 4.1
 * Microsoft Visual Basic version 4.0

SUMMARY
Advanced: Requires expert coding, interoperability, and multiuser skills.

This article lists the error codes returned by the Microsoft Jet database engine version 3.0, which is used by the following applications:

Microsoft Access for Windows 95 version 7.0 Microsoft Excel for Windows 95 version 7.0 Microsoft Project for Windows 95 version 4.1 Microsoft Visual Basic version 4.0

MORE INFORMATION
The Jet database engine error numbers are listed below with their associated messages and classes. The following table provides a description of each class:

Class          Description ---  BTRIEVE         Btrieve installable ISAM-specific errors (Microsoft Jet                   version 2.5 and earlier) DAO            DAO-specific errors DBASE          dBASE installable ISAM-specific errors DDL            Data Definition Language-specific errors EXCEL          Microsoft Excel installable ISAM-specific errors IMEX           Generic import/export errors INST ISAM      Generic installable ISAM errors ISAM           Generic Microsoft Jet ISAM errors JPM            Microsoft Jet errors related to property management EXTENDED       Errors that could have extended error information MISC           Microsoft Jet errors not fitting into another category PARADOX        Paradox installable ISAM-specific errors QUERY          Microsoft Jet errors related to queries REF INTEGRITY  Microsoft Jet errors related to referential integrity REMOTE         Microsoft Jet errors specific to ODBC REPLICATOR     Microsoft Jet errors related to replication SECURITY       Microsoft Jet errors related to security TEXT           Text installable ISAM-specific errors UNUSED         Microsoft Jet errors that are no longer used or that have special meaning. Errors that have special meaning are usually translations from other errors and are not generated in the Microsoft Jet code. NOTE: An asterisk (*) means that there is no Jet error message text for a particular error message. An '|' represents a placeholder for a value that is given when the error message is displayed. Error# Microsoft Jet Database Engine Error Message         Class 3001  Invalid argument. MISC 3002  Couldn't start session. ISAM 3003  Couldn't start transaction; too many transactions already nested. ISAM 3004  Couldn't find database '|'. REPLICATOR 3005  '|' isn't a valid database name. ISAM 3006  Database '|' is exclusively locked. ISAM 3007  Can't open library database '|'. ISAM 3008  Table '|' is exclusively locked. ISAM 3009  Couldn't lock table '|'; currently in use. ISAM 3010  Table '|'  already exists. MISC 3011  Couldn't find object '|'. MISC 3012  Object '|' already exists. ISAM 3013  Couldn't rename installable ISAM file. ISAM 3014  Can't open any more tables. ISAM 3015  '|' isn't an index in this table. ISAM 3016  Field won't fit in record. ISAM 3017  The size of a field is too long. MISC 3018  Couldn't find field '|'. MISC 3019  Operation invalid without a current index. ISAM 3020  Update or CancelUpdate without AddNew or Edit. MISC 3021  No current record. MISC 3022  Duplicate value in index, primary key, or          relationship. Changes were unsuccessful. ISAM 3023  AddNew or Edit already used. QUERY 3024  Couldn't find file '|'. MISC 3025  Can't open any more files. ISAM 3026  Not enough space on disk. ISAM 3027  Can't update. Database or object is read-only. MISC 3028  Can't start your application. The system database is missing or opened exclusively by another user. ISAM 3029  Not a valid account name or password. SECURITY 3030  '|' isn't a valid account name. SECURITY 3031  Not a valid password. SECURITY 3032  Can't perform this operation. SECURITY 3033  No permission for '|'. MISC 3034  Commit or Rollback without BeginTrans. ISAM 3035  *                                                    MISC 3036  Database has reached maximum size. ISAM 3037  Can't open any more tables or queries. MISC 3038  *                                                    ISAM 3039  Couldn't create index; too many indexes already defined. ISAM 3040  Disk I/O error during read. ISAM 3041  Can't open a database created with a previous version of your application. ISAM 3042  Out of MS-DOS file handles. ISAM 3043  Disk or network error. UNUSED 3044  '|' isn't a valid path. ISAM 3045  Couldn't use '|'; file already in use. ISAM 3046  Couldn't save; currently locked by another user. ISAM 3047  Record is too large. ISAM 3048  Can't open any more databases. ISAM 3049  Can't open database '|'. It may not be a database that your application recognizes, or the file may be corrupt. MISC 3050  Couldn't lock file. ISAM 3051  Couldn't open file '|'. MISC 3052  MS-DOS file sharing lock count exceeded. You need to increase the number of locks installed with SHARE.EXE. ISAM 3053  Too many client tasks. MISC 3054  Too many Memo or OLE object fields. UNUSED 3055  Not a valid file name. MISC 3056  Couldn't repair this database. MISC 3057  Operation not supported on attached, or linked, tables. MISC 3058  Index or primary key can't contain a null value. ISAM 3059  Operation canceled by user. MISC 3060  Wrong data type for parameter '|'. QUERY 3061  Too few parameters. Expected '|'. EXTENDED 3062  Duplicate output alias '|'. EXTENDED 3063  Duplicate output destination '|'. EXTENDED 3064  Can't open action query '|'. QUERY 3065  Can't execute a non-action query. QUERY 3066  Query or table must contain at least one output field. EXTENDED 3067  Query input must contain at least one table or          query. EXTENDED 3068  Not a valid alias name. QUERY 3069  The action query '|' cannot be used as a row source. EXTENDED 3070  Can't bind name '|'. QUERY 3071  Can't evaluate expression. QUERY 3072  '|'                                                  EXTENDED 3073  Operation must use an updatable query. QUERY 3074  Can't repeat table name '|' in FROM clause. EXTENDED 3075  '|1' in query expression '|2'. EXTENDED 3076  '|' in criteria expression. EXTENDED 3077  '|' in expression. EXTENDED 3078  Couldn't find input table or query '|'. EXTENDED 3079  Ambiguous field reference '|'. EXTENDED 3080  Joined table '|' not listed in FROM clause. EXTENDED 3081  Can't join more than one table with the same name ('|'). EXTENDED 3082  JOIN operation '|' refers to a non-joined table. EXTENDED 3083  Can't use internal report query. QUERY 3084  Can't insert data with action query. QUERY 3085  Undefined function '|' in expression. EXTENDED 3086  Couldn't delete from specified tables. QUERY 3087  Too many expressions in GROUP BY clause. QUERY 3088  Too many expressions in ORDER BY clause. QUERY 3089  Too many expressions in DISTINCT output. QUERY 3090  Resultant table not allowed to have more than one Counter or AutoNumber field. ISAM 3091  HAVING clause ('|') without grouping or aggregation. UNUSED 3092  Can't use HAVING clause in TRANSFORM statement. EXTENDED 3093  ORDER BY clause ('|') conflicts with DISTINCT. EXTENDED 3094  ORDER BY clause ('|') conflicts with GROUP BY          clause. EXTENDED 3095  Can't have aggregate function in expression ('|'). EXTENDED 3096  Can't have aggregate function in WHERE clause ('|'). EXTENDED 3097  Can't have aggregate function in ORDER BY          clause ('|'). EXTENDED 3098  Can't have aggregate function in GROUP BY          clause ('|'). EXTENDED 3099  Can't have aggregate function in JOIN operation ('|'). EXTENDED 3100  Can't set field '|' in join key to Null. EXTENDED 3101  There is no record in table '|2' with key matching field(s) '|1'. EXTENDED 3102  Circular reference caused by '|'. EXTENDED 3103  Circular reference caused by alias '|' in query definition's SELECT list. EXTENDED 3104  Can't specify Fixed Column Heading '|' in a          crosstab query more than once. EXTENDED 3105  Missing destination field name in SELECT INTO statement ('|'). EXTENDED 3106  Missing destination field name in UPDATE statement ('|'). EXTENDED 3107  Record(s) can't be added; no Insert Data permission on '|'. EXTENDED 3108  Record(s) can't be edited; no Update Data permission on '|'. EXTENDED 3109  Record(s) can't be deleted; no Delete Data permission on '|'. EXTENDED 3110  Couldn't read definitions; no Read Design permission for table or query '|'. EXTENDED 3111  Couldn't create; no Create permission for table or query '|'.                                              EXTENDED 3112  Record(s) can't be read; no Read Data permission on '|'. EXTENDED 3113  Can't update '|'; field not updatable. UNUSED 3114  Can't include Memo or OLE object when you select unique values ('|'). EXTENDED 3115  Can't have Memo or OLE object in aggregate argument ('|').                                            EXTENDED 3116  Can't have Memo or OLE object in criteria ('|') for aggregate function. EXTENDED 3117  Can't sort on Memo or OLE object ('|'). EXTENDED 3118  Can't join on Memo or OLE object ('|'). EXTENDED 3119  Can't group on Memo or OLE object ('|'). EXTENDED 3120  Can't group on fields selected with '*' ('|'). EXTENDED 3121  Can't group on fields selected with '*'. EXTENDED 3122  '|' not part of aggregate function or grouping. EXTENDED 3123  Can't use '*' in crosstab query. EXTENDED 3124  Can't input from internal report query ('|'). QUERY 3125  '|' isn't a valid name. MISC 3126  Invalid bracketing of name '|'. EXTENDED 3127  INSERT INTO statement contains unknown field name '|'. EXTENDED 3128  Must specify tables to delete from. QUERY 3129  Invalid SQL statement; expected DELETE, INSERT, PROCEDURE, SELECT, or UPDATE. QUERY 3130  Syntax error in DELETE statement. QUERY 3131  Syntax error in FROM clause. QUERY 3132  Syntax error in GROUP BY clause. QUERY 3133  Syntax error in HAVING clause. QUERY 3134  Syntax error in INSERT statement. QUERY 3135  Syntax error in JOIN operation. QUERY 3136  Syntax error in LEVEL clause. QUERY 3137  Missing semicolon  at end of SQL statement. QUERY 3138  Syntax error in ORDER BY clause. QUERY 3139  Syntax error in PARAMETER clause. QUERY 3140  Syntax error in PROCEDURE clause. QUERY 3141  Syntax error in SELECT statement. QUERY 3142  Characters found after end of SQL statement. QUERY 3143  Syntax error in TRANSFORM statement. QUERY 3144  Syntax error in UPDATE statement. QUERY 3145  Syntax error in WHERE clause. QUERY 3146  ODBC - call failed. UNUSED 3147  *                                                    UNUSED 3148  *                                                    UNUSED 3149  *                                                    UNUSED 3150  *                                                    UNUSED 3151  ODBC - connection to '|' failed. EXTENDED 3152  *                                                    UNUSED 3153  *                                                    UNUSED 3154  ODBC - couldn't find DLL '|'. REMOTE 3155  ODBC - insert failed on attached (linked) table '|'. EXTENDED 3156  ODBC - delete failed on attached (linked) table '|'. EXTENDED 3157  ODBC - update failed on attached (linked) table '|'. EXTENDED 3158  Couldn't save record; currently locked by          another user. INST ISAM 3159  Not a valid bookmark. MISC 3160  Table isn't open. INST ISAM 3161  Couldn't decrypt file. INST ISAM 3162  Null is invalid. MISC 3163  Couldn't perform operation; data too long for field. MISC 3164  Field can't be updated. MISC 3165  Couldn't open .INF file. DBASE 3166  Missing memo file. DBASE 3167  Record is deleted. MISC 3168  Invalid .INF file. DBASE 3169  Illegal type in expression. QUERY 3170  Couldn't find installable ISAM. UNUSED 3171  Couldn't find net path or user name. PARADOX 3172  Couldn't open PARADOX.NET. UNUSED 3173  Couldn't open table 'MSysAccounts' in the system database file. SECURITY 3174  Couldn't open table 'MSysGroups' in the system database file. SECURITY 3175  Date is out of range or is in an invalid format. INST ISAM 3176  Couldn't open file '|'. IMEX 3177  Not a valid table name. IMEX 3178  *                                                    IMEX 3179  Encountered unexpected end of file. IMEX 3180  Couldn't write to file '|'. IMEX 3181  Invalid range. IMEX 3182  Invalid file format. IMEX 3183  Not enough space on temporary disk. ISAM 3184  Couldn't execute query; couldn't find attached, or linked, table. EXTENDED 3185  SELECT INTO remote database tried to produce too many fields. EXTENDED 3186  Couldn't save; currently locked by user '|2' on          machine '|1'. EXTENDED 3187  Couldn't read; currently locked by user '|2' on          machine '|1'. EXTENDED 3188  Couldn't update; currently locked by another session on this machine. ISAM 3189  Table '|1' is exclusively locked by user '|3' on          machine '|2'. UNUSED 3190  Too many fields defined. ISAM 3191  Can't define field more than once. ISAM 3192  Couldn't find output table '|'. EXTENDED 3193  (unknown)                                            UNUSED 3194  (unknown)                                            UNUSED 3195  (expression)                                         UNUSED 3196  Couldn't use '|'; database already in use. ISAM 3197  Data has changed; operation stopped. MISC 3198  Couldn't start session. Too many sessions already active. ISAM 3199  Couldn't find reference. 3200  Can't delete or change record. Since related records exist in table '|', referential integrity rules would be violated. EXTENDED 3201  Can't add or change record. Referential integrity rules require a related record in table '|'. EXTENDED 3202  Couldn't save; currently locked by another user. ISAM 3203  Can't specify subquery in expression ('|'). EXTENDED 3204  Database already exists. ISAM 3205  Too many crosstab column headers ('|'). EXTENDED 3206  Can't create a relationship between a field and itself. REF INTEGRITY 3207  Operation not supported on Paradox table with no           primary key. PARADOX 3208  Invalid Deleted entry in the Xbase section of          initialization setting. DBASE 3209  Invalid Stats entry in the Xbase section of          initialization setting. DBASE 3210  Connection string too long. QUERY 3211  Couldn't lock table '|'; currently in use. EXTENDED 3212  Couldn't lock table '|1'; currently in use by user '|3' on machine '|2'. UNUSED 3213  Invalid Date entry in the Xbase section of          initialization setting. DBASE 3214  Invalid Mark entry in the Xbase section of          initialization setting. DBASE 3215  Too many Btrieve tasks. BTRIEVE 3216  Parameter '|' specified where a table name is          required. EXTENDED 3217  Parameter '|' specified where a database name is          required. EXTENDED 3218  Couldn't update; currently locked. ISAM 3219  Invalid operation. MISC 3220  Incorrect collating sequence. PARADOX 3221  Invalid entries in the Btrieve section of          initialization setting. BTRIEVE 3222  Query can't contain a Database parameter. QUERY 3223  '|' isn't a valid parameter name. EXTENDED 3224  Can't read Btrieve data dictionary. BTRIEVE 3225  Encountered record locking deadlock while performing Btrieve operation. BTRIEVE 3226  Errors encountered while using the Btrieve DLL. BTRIEVE 3227  Invalid Century entry in the Xbase section of          initialization setting. DBASE 3228  Invalid Collating Sequence. PARADOX 3229  Btrieve - can't change field. BTRIEVE 3230  Out-of-date Paradox lock file. PARADOX 3231  ODBC - field would be too long; data truncated. REMOTE 3232  ODBC - couldn't create table. REMOTE 3233  *                                                    UNUSED 3234  ODBC - remote query timeout expired. REMOTE 3235  ODBC - data type not supported on server. REMOTE 3236  *                                                    UNUSED 3237  *                                                    UNUSED 3238  ODBC - data out of range. REMOTE 3239  Too many active users. ISAM 3240  Btrieve - missing Btrieve engine. BTRIEVE 3241  Btrieve - out of resources. BTRIEVE 3242  Invalid reference in SELECT statement. EXTENDED 3243  None of the import field names match fields in the appended table. IMEX 3244  Can't import password-protected spreadsheet. IMEX 3245  Couldn't parse field names from first row of          import table. IMEX 3246  Operation not supported in transactions. MISC 3247  ODBC - linked table definition has changed. REMOTE 3248  Invalid NetworkAccess entry in initialization setting. INST ISAM 3249  Invalid PageTimeout entry in initialization setting. INST ISAM 3250  Couldn't build key. ISAM 3251  Operation is not supported for this type of object. MISC 3252  Can't open form whose underlying query contains a          user-defined function that attempts to set or get the form's RecordsetClone property.MISC 3253  *                                                    UNUSED 3254  ODBC - Can't lock all records. REMOTE 3255  *                                                    UNUSED 3256  Index file not found. DBASE 3257  Syntax error in WITH OWNERACCESS OPTION declaration. QUERY 3258  Query contains ambiguous outer joins. QUERY 3259  Invalid field data type. MISC 3260  Couldn't update; currently locked by user '|2' on machine '|1'. EXTENDED 3261  '|'                                                  EXTENDED 3262  '|'                                                  EXTENDED 3263  Invalid database object. MISC 3264  No fields defined - cannot append Tabledef or Index. DAO 3265  Item not found in this collection. DAO 3266  Can't append. Field is part of a TableDefs collection. DAO 3267  Property can be set only when the field is part of          a Recordset object's Fields collection. DAO 3268  Can't set this property once the object is part of          a collection. DAO 3269  Can't append. Index is part of a TableDefs collection. DAO 3270  Property not found. DAO 3271  Invalid property value. DAO 3272  Object isn't a collection. DAO 3273  Method not applicable for this object. DAO 3274  External table isn't in the expected format. INST ISAM 3275  Unexpected error from external database driver ('|'). INST ISAM 3276  Invalid database ID. MISC 3277  Can't have more than 10 fields in an index. ISAM 3278  Database engine hasn't been initialized. MISC 3279  Database engine has already been initialized. MISC 3280  Can't delete a field that is part of an index or is          needed by the system. ISAM 3281  Can't delete this index. It is either the current index or is used in a relationship. ISAM 3282  Can't create field or index in a table that is already defined. ISAM 3283  Primary key already exists. ISAM 3284  Index already exists. ISAM 3285  Invalid index definition. ISAM 3286  Format of memo file doesn't match specified external database format. INST ISAM 3287  Can't create index on the given field. ISAM 3288  Paradox index is not primary. PARADOX 3289  Syntax error in CONSTRAINT clause. DDL 3290  Syntax error in CREATE TABLE statement. DDL 3291  Syntax error in CREATE INDEX statement. DDL 3292  Syntax error in field definition. DDL 3293  Syntax error in ALTER TABLE statement. DDL 3294  Syntax error in DROP INDEX statement. DDL 3295  Syntax error in DROP TABLE or DROP INDEX. DDL 3296  Join expression not supported. MISC 3297  Couldn't import table or query. No records found, or all records contain errors. IMEX 3298  There are several tables with that name. Please specify owner in the format owner.table. REMOTE 3299  ODBC Specification Conformance Error ('|'). This error should be reported to the ODBC driver vendor. UNUSED 3300  Can't create a relationship. REF INTEGRITY 3301  Can't perform this operation; features in this version are not available in databases with older formats. MISC 3302  Can't change a rule while the rules for this table are in use. TLV 3303  Can't delete this field. It's part of one or more relationships. REF INTEGRITY 3304  You must enter a personal identifier (PID) consisting of at least four and no more than 20 characters and digits. SECURITY 3305  Invalid connection string in pass-through query. REMOTE 3306  At most one field can be returned from a subquery that doesn't use the EXISTS keyword. QUERY 3307  The number of columns in the two selected tables or queries of a union query don't match. QUERY 3308  Invalid TOP argument in select query. EXTENDED 3309  Property setting can't be larger than 2 KB.          JPM 3310  This property isn't supported for external data sources or for databases created in a previous version. JPM 3311  Property specified already exists. JPM 3312  Validation rules and default values can't be placed on system or attached (linked) tables. TLV 3313  Can't place this validation expression on this field. TLV 3314  Field '|' can't contain a null value. EXTENDED 3315  Field '|' can't be a zero-length string. EXTENDED 3316  '|'                                                  EXTENDED 3317  One or more values entered is prohibited by the validation rule '|2' set for '|1'. UNUSED 3318  Top not allowed in delete queries. EXTENDED 3319  Syntax error in union query. QUERY 3320  '|' in table-level validation expression. EXTENDED 3321  No database specified in connection string or IN          clause. REMOTE 3322  Crosstab query contains one or more invalid fixed column headings. EXTENDED 3323  The query cannot be used as a row source. QUERY 3324  This query is a DDL query and cannot be used as a          row source. QUERY 3325  Pass-through query with ReturnsRecords property set to True did not return any records. REMOTE 3326  This Recordset is not updatable. EXTENDED 3327  Field '|' is based on an expression and can't be          edited. EXTENDED 3328  Table '|2' is read-only. EXTENDED 3329  Record in table '|' was deleted by another user. EXTENDED 3330  Record in table '|' is locked by another user. EXTENDED 3331  To make changes to this field, first save the record. EXTENDED 3332  Can't enter value into blank field on "one" side of outer join. EXTENDED 3333  Records in table '|' would have no record on          the "one" side. EXTENDED 3334  Can be present only in version 1.0 format. ISAM 3335  DeleteOnly called with non-zero cbData. JPM 3336  Btrieve: Invalid IndexDDF option in initialization setting. BTRIEVE 3337  Invalid DataCodePage option in initialization setting. BTRIEVE 3338  Btrieve: Xtrieve options aren't correct in          initialization setting. BTRIEVE 3339  Btrieve: Invalid IndexDeleteRenumber option in          initialization setting. BTRIEVE 3340  Query '|' is corrupt. EXTENDED 3341  Current field must match join key '|' on "one" side of one-to-many relationship because it has been updated. EXTENDED 3342  Invalid Memo or OLE object in subquery '|'. EXTENDED 3343  Unrecognized database format '|'. EXTENDED 3344  Unknown or invalid reference '|1' in validation expression or default value in table '|2'. EXTENDED 3345  Unknown or invalid field reference '|'. EXTENDED 3346  Number of query values and destination fields aren't the same. QUERY 3347  Can't add record(s); primary key for table '|' not in recordset. EXTENDED 3348  Can't add record(s); join key of table '|' not in          recordset. EXTENDED 3349  Numeric field overflow. INST ISAM 3350  Object is invalid for operation. ISAM 3351  ORDER BY expression ('|') uses non-output fields. EXTENDED 3352  No destination field name in INSERT INTO statement ('|').                                            EXTENDED 3353  Btrieve: Can't find file FIELD.DDF. BTRIEVE 3354  At most one record can be returned by this subquery. QUERY 3355  Syntax error in default value. TLV 3356  The database is opened by user '|2' on          machine '|1'. EXTENDED 3357  This query is not a properly formed data-definition query. QUERY 3358  Can't open Microsoft Jet engine system database. MISC 3359  Pass-through query must contain at least one character. QUERY 3360  Query is too complex. QUERY 3361  Unions not allowed in a subquery. QUERY 3362  Single-row update/delete affected more than one row of an attached (linked) table. Unique index contains duplicate values. REMOTE 3363  Record(s) can't be added; no corresponding record on the "one" side. EXTENDED 3364  Can't use Memo or OLE object field '|' in SELECT clause of a union query. EXTENDED 3365  Property value not valid for REMOTE objects. DAO 3366  Can't append a relation with no fields defined. DAO 3367  Can't append. Object already in collection. DAO 3368  Relationship must be on the same number of fields with the same data types. DDL 3369  Can't find field in index definition. DDL 3370  Can't modify the design of table '|'. It's in a         read-only database. EXTENDED 3371  Can't find table or constraint. EXTENDED 3372  No such index '|2' on table '|1'. EXTENDED 3373  Can't create relationship. Referenced table '|' doesn't have a primary key. EXTENDED 3374  The specified fields are not uniquely indexed in          table '|'. EXTENDED 3375  Table '|1' already has an index named '|2'. EXTENDED 3376  Table '|' doesn't exist. EXTENDED 3377  No such relationship '|2' on table '|1'. EXTENDED 3378  There is already a relationship named '|' in the current database. EXTENDED 3379  Can't create relationships to enforce referential integrity. Existing data in table '|2' violates referential integrity rules with related table '|1'.                                             EXTENDED 3380  Field '|2' already exists in table '|1'. EXTENDED 3381  There is no field named '|2' in table '|1'. EXTENDED 3382  The size of field '|' is too long. EXTENDED 3383  Can't delete field '|'. It's part of one or more relationships. EXTENDED 3384  Can't delete a built-in property. DAO 3385  User-defined properties don't support a Null value. DAO 3386  Property '|' must be set before using this method. DAO 3387  Can't find TEMP directory. UNUSED 3388  Unknown function '|2' in validation expression or          default value on '|1'. EXTENDED 3389  Query support unavailable. MISC 3390  Account name already exists. SECURITY 3391  An error has occurred. Properties were not saved. JPM 3392  There is no primary key in table '|'. EXTENDED 3393  Can't perform join, group, sort, or indexed restriction. A value being searched or sorted on         is too long. QUERY 3394  Can't save property; property is a schema property. JPM 3395  Invalid referential integrity constraint. REF INTEGRITY 3396  Can't perform cascading operation. Since related records exist in table '|', referential integrity rules would be violated. EXTENDED 3397  Can't perform cascading operation. There must be a         related record in table '|'. EXTENDED 3398  Can't perform cascading operation. It would result in a null key in table '|'. EXTENDED 3399  Can't perform cascading operation. It would result in a duplicate key in table '|'. EXTENDED 3400  Can't perform cascading operation. It would result in two updates on field '|2' in table '|1'. EXTENDED 3401  Can't perform cascading operation. It would cause field '|' to become null, which is not allowed. EXTENDED 3402  Can't perform cascading operation. It would cause field '|' to become a zero-length string, which is not allowed. EXTENDED 3403  Can't perform cascading operation: '|'. EXTENDED 3404  Can't perform cascading operation. The value entered is prohibited by the validation rule '|2' set for '|1'. UNUSED 3405  Error '|' in validation rule. UNUSED 3406  Error '|' in default value. UNUSED 3407  The server's MSysConf table exists, but is in an          incorrect format. Contact your system administrator. REMOTE 3408  Too many FastFind Sessions were invoked. MISC 3409  Invalid field name '|' in definition of index or          relationship. EXTENDED 3410  *                                                    UNUSED 3411  Invalid entry. Can't perform cascading operation specified in table '|1' because value entered is         too big for field '|2'. EXTENDED 3412  '|'                                                  EXTENDED 3413  Can't perform cascading update on table '|1' because it is currently in use by user '|3' on machine '|2'.                                             EXTENDED 3414  Can't perform cascading update on table '|' because it is currently in use. EXTENDED 3415  Zero-length string is valid only in a text or Memo field. MISC 3416  '|'                                                  UNUSED 3417  An action query cannot be used as a row source. QUERY 3418  Can't open '|'. Another user has the table open using a different network control file or locking style. PARADOX 3419  Can't open this Paradox 4.x or Paradox 5.x table because ParadoxNetStyle is set to 3.x in the initialization setting. PARADOX 3420  Object is invalid or not set. DAO 3421  Data type conversion error. UNUSED 3422  Can't modify table structure. Another user has the table open. ISAM 3423  You cannot use ODBC to import from, export to, or          link an external Microsoft Access or ISAM database table to your database. REMOTE 3424  Can't create database; Invalid locale. ISAM 3425  This method or property is not currently available on this Recordset. UNUSED 3426  The action was canceled by an associated object. UNUSED 3427  Error in DAO automation. UNUSED 3428  The Jet database engine has encountered a problem in your database. To correct the problem, you must repair and compact the database. ISAM 3429  Incompatible installable ISAM version. ISAM 3430  While loading the Excel installable ISAM, OLE was unable to initialize. EXCEL 3431  This is not an Excel 5 file. EXCEL 3432  Error opening an Excel 5 file. EXCEL 3433  Invalid parameter in ISAM Engines section of the initialization setting. INST ISAM 3434  Can't expand named range. EXCEL 3435  Cannot delete spreadsheet cells. EXCEL 3436  Failure creating file. EXCEL 3437  Spreadsheet is full. EXCEL 3438  The data being exported does not match the format described in the SCHEMA.INI file. TEXT 3439  You attempted to attach or import a Microsoft Word mail merge file. Although you can export such files, you cannot attach or import them. TEXT 3440  An attempt was made to import or attach to an empty text file. To import or attach a text file, the file must contain data. TEXT 3441  Text file specification field separator matches decimal separator or text delimiter. TEXT 3442  In the text file specification '|1', the '|2' option is invalid. EXTENDED 3443  The fixed width specification '|1', contains no          column widths. EXTENDED 3444  In the fixed width specification '|1', column '|2' does not specify a width. EXTENDED 3445  An incorrect version of the Jet DLL file (MSAJT200.DLL for 16-bit versions, or MSJT2032         for 32-bit versions) was found. The version must be 2.5 or later. Try reinstalling the application that returned the error. DAO 3446  The Jet VBA file (VBAJET.DLL for 16-bit versions, or          VBAJET32.DLL for 32-bit versions) is missing. Try reinstalling the application that returned the error. DAO 3447  The Jet VBA file (VBAJET.DLL for 16-bit versions,          or VBAJET32.DLL for 32-bit versions) failed to          initialize when called. Try reinstalling the application that returned the error. DAO 3448  A call to an OLE system function was not successful. Try reinstalling the application that returned the error. DAO 3449  No country code was found in the connect string for an attached table. ISAM 3450  Syntax error in query. Incomplete query clause. EXTENDED 3451  Illegal reference in query. EXTENDED 3452  You cannot make changes to the design of the database at this replica. REPLICATOR 3453  You can't establish or maintain a relationship between a replicated table and local table. REPLICATOR 3454  *                                                    UNUSED 3455  Cannot make the database replicable. REPLICATOR 3456  Cannot make the '|2' object in '|1' container replicable. REPLICATOR 3457  You cannot set the KeepLocal Property for an          object that is already replicable. REPLICATOR 3458  The KeepLocal Property cannot be set on a database; it can be set only on the objects in a database. REPLICATOR 3459  Once a database has been made replicable, it cannot be made unreplicable. REPLICATOR 3460  The operation you attempted conflicts with an          existing operation involving the replica. REPLICATOR 3461  The replication property you are attempting to set or delete is read-only and cannot be changed. REPLICATOR 3462  Failure to load a transport .DLL. REPLICATOR 3463  Cannot find the .DLL '|2'. EXTENDED 3464  Data type mismatch in criteria expression. EXTENDED 3465  The disk drive you are attempting to access is          unreadable. EXTENDED 3466  *                                                    EXTENDED 3467  *                                                    EXTENDED 3468  Access was denied while accessing dropbox '|2'. EXTENDED 3469  The disk for dropbox '|2' is full. EXTENDED 3470  Disk failure accessing dropbox '|2'. EXTENDED 3471  Failure to write to the Transporter log file. ISAM 3472  Disk full for path '|1'. EXTENDED 3473  Disk failure while accessing log file '|1'. EXTENDED 3474  Can't open the log file '|1' for writing. EXTENDED 3475  Sharing violation while attempting to open log file '|1' in deny write mode. EXTENDED 3476  Invalid dropbox path '|2'. EXTENDED 3477  Dropbox address '|2' is syntactically invalid. EXTENDED 3478  The replica is not a partial replica. REPLICATOR 3479  Cannot make a partial replica the Design Master for the replica set. REPLICATOR 3480  The relationship '|' in the partial filter expression is invalid. EXTENDED 3481  The table name '|' in the partial filter expression is invalid. EXTENDED 3482  The filter expression for the partial replica is          invalid. REPLICATOR 3483  The password supplied for the dropbox '|2' is          invalid. EXTENDED 3484  The password used by the Transporter to write to a          destination dropbox is invalid. REPLICATOR 3485  The object cannot be made replicable because the database is not replicable. REPLICATOR 3486  You cannot add a second ReplicationID Autonumber field to a table. REPLICATOR 3487  The database you are attempting to make replicable cannot be converted. REPLICATOR 3488  The value specified is not a ReplicaID for any replica in the replica set. REPLICATOR 3489  The object specified is not replicable because it is          missing a necessary resource. REPLICATOR 3490  Cannot make a new replica because the '|2' object in '|1' container could not be made replicable. REPLICATOR 3491  The database must be opened in exclusive mode before it can be made replicable. REPLICATOR 3492  The synchronization failed because a design change could not be applied to one of the replicas. REPLICATOR 3493  Can't set the specified Registry parameter for the Transporter. REPLICATOR 3494  Unable to retrieve the specified Registry parameter for the Transporter. REPLICATOR 3495  There are no scheduled exchanges between the two Transporters. REPLICATOR 3496  The Replication Manager cannot find the ExchangeID in the MSysExchangeLog table. REPLICATOR 3497  Unable to set a schedule for the Transporter. REPLICATOR 3498  *                                                    UNUSED 3499  Can't retrieve the full path information for a          replica. REPLICATOR 3500  Setting an exchange with the same Transporter is          not allowed. REPLICATOR 3501  *                                                    UNUSED 3502  The replica is not being managed by a transporter. REPLICATOR 3503  The Transporter's system registry has no value set for the key you queried. REPLICATOR 3504  The Transporter ID does not match an existing ID          in the MSysTranspAddress table. REPLICATOR 3505  You attempted to delete or get information about a          partial filter that does not exist in          MSysFilters. REPLICATOR 3506  The Transporter is unable to open the transporter log. REPLICATOR 3507  Failure writing to the Transporter log. REPLICATOR 3508  There is no active transport for the Transporter. REPLICATOR 3509  Could not find a valid transport for this Transporter. REPLICATOR 3510  The replica you are attempting to exchange with is          currently being used in another exchange. REPLICATOR 3511  *                                                    UNUSED 3512  Failure to read the transport dropbox. REPLICATOR 3513  Transport failed to write to a dropbox. REPLICATOR 3514  Transporter could not find any scheduled or          on-demand exchanges to process. REPLICATOR 3515  The Jet database engine could not find the system clock on your computer. REPLICATOR 3516  Could not find transport address. REPLICATOR 3517  Transporter could not find any messages to process. REPLICATOR 3518  Could not find Transporter in the MSysTranspAddress table. REPLICATOR 3519  Transport failed to send a message. REPLICATOR 3520  The replica name or ID does not match a currently managed replica. REPLICATOR 3521  The two replicas cannot be synchronized because there is no common point to start the synchronization. REPLICATOR 3522  The Transporter cannot find the record of a          specific exchange in the MSysExchangeLog table. REPLICATOR 3523  The Transporter cannot find a specific version number in the MSysSchChange table. REPLICATOR 3524  The history of design changes in the replica does not match the history in the design-master replica. REPLICATOR 3525  Transporter could not access the message database. REPLICATOR 3526  The name selected for the system object is already in use. REPLICATOR 3527  The Transporter or Replication Manager could not find the system object. REPLICATOR 3528  There is no new data in shared memory for the Transporter or Replication Manager to read. REPLICATOR 3529  The Transporter or Replication Manager found previous data in the shared memory. The existing data will be overwritten. REPLICATOR 3530  The Transporter is already serving a client. REPLICATOR 3531  The wait period for an event has timed-out. REPLICATOR 3532  Transport could not be initialized. REPLICATOR 3533  The system object used by a process still exists after the process has stopped. REPLICATOR 3534  Transporter looked for system event but did not find one to report to client. REPLICATOR 3535  Client has asked the Transporter to terminate operation. REPLICATOR 3536  Transporter received an invalid message for a          replica it manages. REPLICATOR 3537  The Transporter's client is no longer present and cannot be notified. REPLICATOR 3538  Cannot initialize Transporter because there are too many applications running. REPLICATOR 3539  A system error has occurred in the disk I/O for a          system drive or your page file has reached its limit. REPLICATOR 3540  Your page file has reached its limit or is          corrupted. REPLICATOR 3541  The Transporter could not be shut down properly and is still active. REPLICATOR 3542  Process aborted when attempting to terminate Transporter client. REPLICATOR 3543  Transporter has not been set up. REPLICATOR 3544  The Transporter is already running. REPLICATOR 3545  The two replicas you are attempting to synchronize are from different replica sets. REPLICATOR 3546  The type of exchange you are attempting is not valid. REPLICATOR 3547  The Transporter could not find a replica from the correct set to complete the exchange. REPLICATOR 3548  GUIDs do not match or the requested GUID could not be found. REPLICATOR 3549  The file name you provided is too long. REPLICATOR 3550  There is no index on the Guid column. REPLICATOR 3551  Unable to delete the specified registry parameter for the Transporter. REPLICATOR 3552  The size of the registry parameter exceeds the maximum allowed. REPLICATOR 3553  The GUID could not be created. REPLICATOR 3554  *                                                    UNUSED 3555  All valid nicknames for replicas are already in          use. REPLICATOR 3556  Invalid path for destination dropbox. REPLICATOR 3557  Invalid address for destination dropbox. REPLICATOR 3558  Disk I/O error at destination dropbox. REPLICATOR 3559  Failure to write because destination disk is full. REPLICATOR 3560  The two replicas you are attempting to synchronize have the same ReplicaID. REPLICATOR 3561  The two replicas you are attempting to synchronize both have design-master status. REPLICATOR 3562  Access denied at destination dropbox. REPLICATOR 3563  Fatal error accessing a local dropbox. REPLICATOR 3564  Transporter cannot find the source file for messages. REPLICATOR 3565  There is a sharing violation in the source dropbox because the message database is open in another application.REPLICATOR 3566  Network I/O error. REPLICATOR 3567  Message in dropbox belongs to the wrong Transporter. REPLICATOR 3568  Transporter could not delete a file. REPLICATOR 3569  The replica has been logically removed from the replica set and is no longer available. REPLICATOR 3570  The filters defining a partial replica are out of          synch with each other. REPLICATOR 3571  The attempt to set a column in a partial replica violated a rule governing partial replicas. REPLICATOR 3572  A disk I/O error occurred while reading or writing to the TEMP directory. REPLICATOR 3573  The directory you queried for a list of replicas is not a managed directory. REPLICATOR 3574  The ReplicaID for this replica was reassigned during a move or copy procedure. REPLICATOR 3575  The disk drive you are attempting to write to is          full. EXTENDED 3576  The database you are attempting to open is already in use by another application. EXTENDED 3577  Can't update replication system column. EXTENDED 3578  Failure to replicate database; can't determine whether database is open in exclusive mode. EXTENDED 3579  Could not create replication system tables needed to make the database replicable. EXTENDED 3580  Could not add rows needed to make the database replicable. EXTENDED 3581  Can't open replication system table '|' because the table is already in use. EXTENDED 3582  Cannot make a new replica because the '|2' object in '|1' container could not be made replicable. EXTENDED 3583  Cannot make the '|2' object in '|1' container replicable. EXTENDED 3584  Insufficient memory to complete operation. EXTENDED 3585  Can't replicate the table; the number of columns exceeds the maximum allowed. EXTENDED 3586  Syntax error in partial filter expression. EXTENDED 3587  Unknown token in partial filter expression. EXTENDED 3588  Error when evaluating the partial filter expression. EXTENDED 3589  The partial filter expression contains an unknown function. EXTENDED 3590  Violates the rules for partial replicas. EXTENDED 3591  Log file path '|1' is invalid. EXTENDED 3592  You cannot make a password-protected database replicable or set password protection on a         replicable database. REPLICATOR 3593  Can't change a replicable database from allowing multiple data masters to allowing only a single data master. REPLICATOR 3594  Can't change a replicable database from allowing only a single data master to allowing multiple data masters. REPLICATOR 3595  The system tables in your replica are no longer reliable and the replica should not be used. REPLICATOR 3596  *                                                    UNUSED 3597  *                                                    UNUSED 3598  *                                                    UNUSED 3599  *                                                    UNUSED 3600  Aggregation expressions cannot use GUIDs. QUERY 3601  *                                                    UNUSED 3602  *                                                    UNUSED 3603  *                                                    UNUSED 3604  *                                                    UNUSED 3605  Synchronizing a replicated database with a          non-replicated database is not allowed. The '|' database is not replicable. EXTENDED 3606  *                                                    REPLICATOR 3607  The replication property you are attempting to          delete is read-only and cannot be removed. REPLICATOR 3608  Record length too long for an indexed Paradox table. ISAM 3609  No unique index found for referenced field of          primary table. REF INTEGRITY 3610  Same table ('|') referenced as both source and destination in make table query. EXTENDED 3611  Can't execute data definition statements on          attached data sources. QUERY 3612  Multi-level GROUP BY clause not allowed in a          subquery. QUERY 3613  Can't create a relationship on attached (or linked) SQL tables. MISC 3614  GUID not allowed in Find method criteria expression. MISC 3615  Type mismatch in JOIN Expression. QUERY 3616  Updating data in an attached (or linked) table not supported by this ISAM. INST ISAM 3617  Deleting data in an attached (or linked) table not supported by this ISAM. INST ISAM 3618  Exceptions table could not be created on          import/export. MISC 3619  Records could not be added to Exceptions table. MISC 3620  The connection to Excel for viewing your attached worksheet has been lost. Possible cause was that Excel has terminated. EXCEL 3621  Can't change password on a shared open database. ISAM 3622  You must use the dbSeeChanges option with OpenDatabase when accessing a SQLServer table which has an IDENTITY column.QUERY 3623  Cannot access the FoxPro 3.0 bound DBF file '|'. EXTENDED 3624  Couldn't read; currently locked by another session on this machine. ISAM 3625  The text file specification '|' does not exist. You can't import, export, or attach using the specification. EXTENDED Keywords         : kbprg Version          : 7.0 Platform         : WINDOWS Hardware         : x86 Issue type       : kbinfo
 * }