The following error messages can be returned when executing a query.
Message | Explanation |
---|---|
Expecting closing parenthesis ). | Occurs when parentheses are mismatched. |
Expecting closing square bracket ]. | An opening square bracket was not followed by a closing square bracket. Usually the result of an ill-formed weight. |
Expecting comma. | Occurs when a reserved token or end-of-string occurs before the closing brace of a vector property. Example: @VectorString = {A1, B@} . |
Expecting currency. | A currency value was expected but not found. Occurs when a property of type DBTYPE_CY is fed incorrect input. Correct format for currency is #.# . |
Expecting date. | A date was expected but not found. Occurs when a property of type DBTYPE_DATE is fed incorrect input. Allowed formats for dates are yyyy/mm/dd, yyyy/mm/dd hh:mm:ss , and relative dates (-#y , -#m , -#w , -#d , -#h , -#n , -#s ). |
Expecting end of string. | A complete restriction has been parsed, and there is still more input. Example: (@size = 100) sample. |
Expecting GUID. | A GUID (Globally Unique Identifier) was expected but not found. Occurs when a property of DBTYPE_GUID is fed incorrect input. Property format for a GUID is XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX . |
Expecting integer. | An integer was expected but not found. Occurs when a property of an integer type (DBTYPE_I4, and so on) is fed a non-numeric value, or a non-numeric vector weight is entered. |
Expecting phrase. | A textual phrase was expected and not found. This error occurs in a variety of situations where the query parser is expecting plain text and is given a special token instead. |
Expecting property name. | Occurs when a correctly formed property name is not found after an @ sign. |
Expecting real number. | A real number was expected but not found. Occurs when a property of a real type (DBTYPE_R4, and so on) if fed a non-numeric value. |
Expecting regular expression. | Similar to Expecting phrase error. Used when in regular-expression parsing mode. |
The file <file> is on a remote UNC share. .Idq, .ida, and .htx files cannot be placed on a remote UNC share. | An .idq, .ida, or .htx file was found on a remote UNC share. None of these files can be on a remote UNC share. |
Invalid literal. | Occurs only when a query property is formatted poorly. Almost all conditions are covered by the Expecting Integer, Expecting Date, and other errors. |
No such property. | Property specified after @, #, or $ does not exist. It is not a default property and is not specified in the [Names] section of the .idq file. |
Not yet implemented. | An unimplemented feature of Index Server. |
Out of memory. | The server ran out of memory processing the CiRestriction. |
Regular expressions require a property of type string. | A property of a nontextual type (DBTYPE_I4, DBTYPE_GUID, and so on) was selected for regular-expression mode. For example, #size 100* will cause this error. |
Unexpected end of string. | There is a missing quotation mark in your query. |
Unsupported property type. | For future expansion. Will occur when a display-only property type is used in a query restriction. |
Weight must be between 0 and 1000. | Occurs when a query term weight is outside the legal range of 0 to 1000. |