| A DUMMY DATA SET CAN BE EQUIVALENCED TO ONLY ONE DATA SET | 
    The same dummy data set can only be used in one data set
        equivalence. | 
    Correct the command and re-enter it. | 
| A FILE WITH THE GIVEN NAME ALREADY EXISTS | 
    There is already a file with the same name in the specified group and
        account. | 
    Either use a different file name or purge the existing file with that
        name. | 
| A PARENTHESIS OR BRACKET IS NOT PAIRED IN PATTERN | 
    A left or right parenthesis or bracket is missing. | 
    Correct the command and re-enter it. | 
| A SPECIFIED OPTION NOT ALLOWED FOR USER PROCEDURES | 
    Only the SPACE and SKIP options can be used with user procedures. | 
    Correct the command and re-enter it. | 
| A TRANSACTION IS IN PROGRESS; TRANSEND MUST BE CALLED BEFORE
        ANOTHER TRANSBEGIN | 
    TRANSBEGIN was entered twice without any intervening TRANSEND. Another
        transaction cannot be started until the preceding transaction has
        ended. | 
    Enter TRANSEND if you want to end the current transaction. | 
| ADD OPTION ALREADY SPECIFIED | 
    The ADD option has been entered twice for the same total statement. | 
    Re-enter the statement with a single ADD option. | 
| ADD OPTION NOT ALLOWED IN STATEMENT | 
    A statement other than Total contains an ADD option. | 
    Re-enter the statement without the ADD option. | 
| ALL DATA SET NAMES ARE VALID NAMES, DATA SET EQUIVALENCES WERE
        IGNORED | 
    The specified dummy data set name is an existing data set in one or
        more open data bases. | 
    Re-enter the command with a valid dummy data set name. | 
| ALPHA EDIT MASK EXCEEDS MAXIMUM SIZE | 
    The number of characters in an alphanumeric edit mask exceeds the
        length of the output device record. | 
    Correct the edit mask length by changing the Edit Statement. | 
ARITHMETIC OVERFLOW [ON Rn] | 
    The sum of data item values being totaled (using a Total statement ADD
        option) exceeds 20 digits. A register arithmetic operation caused an
        underflow/overflow condition on the specified register number
        n. | 
    The REPORT command terminates. Re-enter the command or alter the report
        procedure and execute it again. | 
| ATTEMPTED DELETION OF CHAIN HEAD | 
    Attempted to delete a master search item value that still exists as a
        search value in one or more details. | 
    Delete the detail entries, then delete the master entry. | 
ATTEMPTED MODIFICATION OF A SEARCH OR SORT KEY | 
    The UPDATE REPLACE command has attempted to change the value of a data
        item defined as a search or sort item. | 
    Delete the entire entry and add it again with a new value for the
        search or sort item. | 
| ATTEMPTED MODIFICATION OF A READ-ONLY ITEM | 
    The UPDATE REPLACE command has attempted to modify a data item to which
        you have only read but not write access. | 
    You cannot modify the item unless you supply the appropriate password
        with the PASSWORD= command. | 
| AUTOMATIC MASTER | 
    The UPDATE ADD command has attempted to add an entry to an automatic
        master data set.
        
        It is not necessary to explicitly enter values for an automatic master.
        IMAGE will do that for you. | 
    None. | 
| AVERAGE OPTION ALREADY SPECIFIED | 
    The AVERAGE option has been entered twice for the same Total
        Statement. | 
    Re-enter the statement with a single AVERAGE option. | 
| AVERAGE OPTION NOT ALLOWED IN STATEMENT | 
    A statement other than Total contains an AVERAGE option. | 
    Re-enter the statement without AVERAGE. | 
| BAD DATA BASE REFERENCE | 
    This is an internal QUERY problem. | 
    Contact your HP support representative. | 
| BAD DATA BASE NUMBER | 
    This is an internal QUERY problem. | 
    Contact your HP support representative. | 
| BAD DATA SET OR DATA ITEM REFERENCE | 
    This is an internal QUERY problem. | 
    Contact your HP support representative. | 
BAD ITEM REFERENCE OR BAD LIST (SUB-SYSTEM ERROR) | 
    This is an internal QUERY problem. | 
    Contact your HP support representative. | 
| BAD MODE | 
    This is an internal QUERY problem. | 
    Contact your HP support representative. | 
| BAD PASSWORD | 
    Password not defined for data base. You cannot access any data items
        or data sets. | 
    Re-enter the password. | 
| BEGINNING OF CHAIN | 
    This is an internal QUERY problem. | 
    Contact your HP support representative. | 
| BEGINNING-OF-FILE | 
    This is an internal QUERY problem. | 
    Contact your HP support representative. | 
| BROKEN CHAIN POINTERS | 
    You have read only access and are sharing the data base with a user who
        is making structural changes to it. | 
    Re-enter the command. | 
| BUFFER OVERFLOW | 
    The total length of all data items to be modified in the data set
        exceeds 2378 words and has overflowed the buffer used to hold them. If
        UPDATE REPLACE, the command terminates. | 
    Use the FORM command to see the exact length of the data items and
        re-enter the values. | 
| CAN ONLY REPORT FROM DATA BASE USED IN FIND OR SUBSET
        COMMAND | 
    A data base other than the one specified in the FIND or SUBSET command
        was specified in your report. | 
    Correct the data base name and re-enter the command. | 
| CAN ONLY RETRIEVE FROM ONE DATA BASE AT A TIME FOLLOWING A FIND
        COMMAND | 
    A SUBSET on a single data set select file may only refer to one data
        base. | 
    Correct the data base name and re-enter the command. | 
| CAN ONLY SPECIFY A DATA BASE NAME FOR THE FIRST DATA ITEM OR DATA
        SET NAMED IN THE COMMAND | 
    The LIST command has qualified a data item other than the first data
        item with a data base name. | 
    Correct the data base name and re-enter the command. | 
| CANNOT COMPLETE JOIN - MAXIMUM NUMBER OF TEMPORARY FILES IS
        EXCEEDED | 
    QUERY uses a maximum of 244 temporary files, each 4096 records long. In
        the process of joining the data sets, this limit has been reached. | 
    Use stricter selection criteria in the MULTIFIND command. | 
| CANNOT DELETE ENTIRE COMMAND | 
    You cannot completely delete a command from the command history
        buffer. | 
    Use the R subcommand if you want to change the entire command. | 
| CANNOT FIND SEARCH STRING IN COMMAND HISTORY BUFFER | 
    The string in the REDO command does not exist in the command history
        buffer. | 
    Re-enter the command with a valid string. | 
| CANNOT USE SUBSET COMMAND AFTER A FIND CHAIN COMMAND | 
    The SUBSET command cannot be used on a FIND CHAIN select file. | 
    Use JOIN, MULTIFIND, and SUBSET to access the same data. | 
CHARACTER STRING NOT FOUND IN COMMAND HISTORY BUFFER  | 
    The string specified in the REDO command was not found in the
        command history buffer.  | 
    Correct string in REDO command or use command number.  | 
| CHARACTER TYPE DATA ITEMS MAY ONLY BE EQUATED WITH CHARACTER TYPE
        DATA ITEMS | 
    If one data item named in a data item equivalence is of character data
        type, the other data item named in the equivalence must also be of
        character type. | 
    Use the FORM command to check the type of data items. | 
| COMBINED LENGTH OF DATA ENTRIES FORMING A COMPOUND ENTRY CANNOT
        EXCEED 2378 WORDS | 
    The select file may not be saved since the length of the compound data
        entry is too large. | 
    None | 
| COMMAND STOPPED AT LIMIT, AS SPECIFIED | 
    Command has retrieved the number of entries specified with #LIMIT
        parameter. | 
    None | 
| COMMAND TABLE OVERFLOW | 
    LIST: Contains more than 10 logical relationships.
        
        REPORT: Contains more than 400 statements.
        
        RETRIEVAL: Contains more than 50 logical relationships. | 
    Re-enter the command with fewer logical relationships.Re-enter report
        with fewer statements.
        
        Re-enter command with fewer logical relationships. | 
| x COMPOUND ENTRIES QUALIFIED | 
    x is the number of compound entries retrieved by
        MULTIFIND or SUBSET. | 
    None | 
| CONSTANT LITERAL TABLE OVERFLOW | 
    LIST: Number of data item values appearing in the entire LIST command
        has exceeded the capacity of the table used to hold them.
        
        REPORT: Number of literal character strings appearing in all the
        header, detail, group, and total statements have exceeded the capacity
        of the table used to hold them. | 
    Re-enter the command.
        
        Revise the report and re-enter the command. The maximum number of
        characters for all literals combined is about 16000 bytes minus twice
        the number of literals in the report. | 
| CONTROL BREAK INCONSISTENCY | 
    The level numbers of total or group statements do not match properly
        with the sort statement level numbers. | 
    Revise the report and re-enter the command. | 
| <CONTROL Y> | 
    You have entered CONTROL-Y. | 
     | 
| COUNT OPTION ALREADY SPECIFIED | 
    The COUNT option has been entered twice for the same total
        statement. | 
    Re-enter the statement with a single COUNT option. | 
| COUNT OPTION NOT ALLOWED IN STATEMENT | 
    Statement other than total contains a COUNT option. | 
    Re-enter the statement without COUNT. | 
| DATA BASE data base name HAS BEEN CLOSED, COMMAND CANNOT
        BE CONTINUED | 
    The data base that your command refers to has been closed. | 
    Either enter another command that does not access that data base, or
        use a DEFINE, DATA BASE=, or MULTIDB command to open that data
        base. | 
| DATA BASE BUSY, DO YOU WISH TO WAIT (YES OR NO)? | 
    The data base was opened with access modes 1 and 5 and other users are
        currently accessing the data base. | 
    Reply NO to ignore current command. Reply YES to be placed in a wait
        queue until all other users in the queue have accessed the data
        base. | 
| DATA BASE CANNOT BE OPENED BECAUSE IT IS DAMAGED | 
    Some of the data in the specified data base is not accurate because the
        data base has been damaged. | 
    Notify your data base administrator. | 
| DATA BASE CANNOT BE OPENED (CHECK data base name OR
        SECURITY) | 
    The data base name is invalid, or the account or group specified does
        not exist, or you do not have access to that data because of MPE
        security. | 
    Re-enter the command with a valid data base name or change your
        password with the PASSWORD= command. | 
| DATA BASE CANNOT BE OPENED (DBOPEN DID NOT SUCCEED) | 
    The data base cannot be opened because an error occurred. | 
    If this message persists, notify your data base administrator. | 
| DATA BASE IN USE | 
    The data base is currently being accessed and cannot be opened with an
        exclusive access mode. | 
    Change the mode or try later. | 
| DATA BASE IS LOCKED BY ANOTHER PROCESS | 
    The data base cannot be accessed because another user has the data
        base, data sets or entries locked. | 
    Try accessing data base at a later time. | 
| DATA BASE NOT DECLARED | 
    The command has been entered prior to declaring the data base(s). | 
    Use DEFINE, DATA-BASE=, or MULTIDB to declare the data
        base(s). | 
| DATA BASE OPEN EXCLUSIVELY | 
    The data base is currently being accessed by another user with
        exclusive access mode. | 
    Wait until the other user closes the data base and try again. | 
| DATA BASE OPEN IN CONFLICTING MODE | 
    The data base is currently being accessed in an access mode which is
        incompatible with the one specified. | 
    Try another mode or try again later. (Refer to Section 1 for compatible
        modes.) | 
| DATA BASE REQUIRES CREATION | 
    The data base root file exists, but files containing data sets do
        not. | 
    Run the IMAGE program DBUTIL in CREATE mode to create the data
        base. | 
| DATA ITEM DOES NOT BELONG TO SPECIFIED DATA SET | 
    The data item does not belong to the data set named in the command. | 
    Re-enter the command with the correct data set name. | 
| DATA ITEM LIST TOO LONG | 
    Internal QUERY error. | 
    Contact your HP support representative. | 
| DATA ITEM NOT RETRIEVED data item name | 
    The command references a data item that was not previously selected
        by a retrieval command. | 
    Retrieve entries that contain the data item and re-enter the
        command. | 
| DATA ITEM USED IN MATCH MUST BE TYPE "U" OR "X" | 
    The data item specified for a pattern match must be of
        character type. | 
    Use the FORM command to check the type of data items. | 
| DATA ITEM VALUE TOO LONG | 
    The data item value entered exceeds 500 characters or the maximum
        allowable length for the data item type defined. | 
    Use the FORM command to verify the length of the data item and re-enter
        with a smaller value. | 
| DATA OF TYPE K CANNOT BE A NEGATIVE VALUE | 
    Data items of type K must be positive. | 
    Re-enter a positive value. See Table
        1-1 "Data Item Types and Values" for the legal value range
        for type K. | 
| DATA SET BUSY - TRY AGAIN | 
    The data set is being accessed by other users. | 
    Try again later. | 
| DATA SET FULL | 
    No more entries can be added to the data set. | 
    Consult with your data base administrator. | 
| DATA SET NOT WRITEABLE | 
    The command attempted to modify a data item in a data set which you
        are only allowed to read but not write. | 
    You must supply an appropriate password or enter a different
        command. | 
| DBB CONTROL BLOCK FULL | 
    Internal IMAGE problem. | 
    Refer to the IMAGE Reference Manual for an explanation of the
        problem. | 
| DBINFO MODE 901 FAILED. CHECK DATA BASE LANGUAGE ATTRIBUTE AND
        IMAGE VERSION. | 
    The version of IMAGE on your system does not have NLS features. | 
    Refer to the IMAGE Reference Manual for an explanation of this
        problem. | 
| DBG CONTROL BLOCK FULL | 
    Internal IMAGE problem. | 
    This is a warning. The user may want to update IMAGE to a version that
        supports NLS. | 
| DBU CONTROL BLOCK FULL | 
    The IMAGE user control block is full. | 
    Close and reopen the data base you are accessing either by exiting and
        re-entering QUERY or by using the CLOSE command. If the problem
        persists, refer to the IMAGE Reference Manual for an explanation
        of the problem. | 
| DELETE ALL RETRIEVED ENTRIES (YES OR NO)? | 
    QUERY requests confirmation of the UPDATE DELETE command just
        entered. | 
    Reply YES to delete all entries selected by the most recent retrieval
        command. Reply NO to abort the command. | 
| DIRECTED BEGINNING-OF-FILE | 
    Internal QUERY problem. | 
    Contact your HP support representative. | 
| DIRECTED END-OF-FILE | 
    Internal QUERY problem. | 
    Contact your HP support representative. | 
| DIRECTORY OVERFLOW, PROCEDURE REJECTED | 
    The current Proc-file directory is full and cannot accept more
        procedures. | 
    Delete existing unused procedures in the current Proc-file or build and
        declare another one with the PROC-ENTITY = command. | 
| DUPLICATE EDIT STATEMENTS | 
    More than one edit statement with the same number has been entered. | 
    The second edit statement is ignored unless the REPORT is a procedure.
        If so, RETURN to prompt. Alter the procedure. | 
| DUPLICATE ITEM IGNORED item name | 
    The same data item has appeared more than once in the command. Only
        first occurrence is used. | 
    None | 
| DUPLICATE ITEM NAME | 
    Two or more data sets named in the JOIN command contain the same data
        item name and one or both of the following:
        
        (1) The duplicate items are not named in the data item equivalence.
        
        (2) The item is compound. | 
    None | 
DUPLICATE PROCEDURE NAME | 
    The procedure name already exists in the current Proc-file. | 
    Re-enter the command with a different procedure name. | 
| DUPLICATE SEARCH ITEM VALUE | 
    You have entered a search value that already exists in the master data
        set. The value you tried to add is ignored. | 
    None. | 
| DUPLICATE SORT DATA ITEM NAME | 
    More than one sort statement contains the same data item name,
        qualified with the same data base name and subscript. | 
    Revise the report and re-enter the command. | 
| EDIT MASK ERROR | 
    A numeric edit mask contains characters in the wrong order. | 
    Correct the mask and re-enter the edit statement. | 
| EDIT OPTION ALREADY SPECIFIED | 
    The statement contains more than one edit statement reference. | 
    Revise the statement and re-enter it. | 
| EDIT OPTION ERROR | 
    The edit statement reference is not between E0 and E9 inclusive. | 
    Revise the statement and re-enter it. | 
| EDIT OPTION NOT ALLOWED IN STATEMENT | 
    The edit statement is referenced in the displayed statement which
        contains a literal as a print element. | 
    Revise the report and re-enter the command. | 
| EITHER NO JOIN COMMAND WAS ISSUED OR THE MOST RECENT JOIN COMMAND
        WAS INVALID | 
    The JOIN command was not entered or not entered correctly. | 
    Enter a valid JOIN command. | 
| END OF CHAIN | 
    The end of a detail chain has been prematurely encountered. | 
    Consult with data base administrator. Problem may be an internal QUERY
        problem or a problem with the data base. | 
| END OF FILE | 
    The end of the data set file has been prematurely encountered. | 
    Consult with data base administrator. Problem may be an internal QUERY
        problem or a problem with the data base. | 
| END-OF-FILE ON COMMAND INPUT FILE | 
    QUERY has encountered the end of the input file before finding an EXIT
        command. In batch, the end of file could be caused by a :EOD, :EOJ,
        :JOB or :DATA record. | 
    Check input file and add an EXIT command. | 
| END-OF-FILE ON REPORT FILE | 
    There is not enough room left in the file to which the report is being
        written. | 
    Notify the system operator. | 
| END OF XEQ FILE | 
    The End-Of-File was encountered in the XEQ file. | 
    None | 
END PRINT POSITION ERROR | 
    The end print position specified contains an illegal digit, is equal to
        zero, or is greater than the record size of the output device. | 
    Revise the statement and re-enter it. | 
| END PROCEDURE DATA | 
    The line number referenced in an insert, replace, or delete statement
        is greater than the final statement number of the procedure being
        altered. | 
    Re-enter the command with the correct statement number. | 
| x ENTRIES HAVE QUALIFIED, DO YOU WANT TO CONTINUE
        SEARCHING? | 
    CONTROL-Y was entered during the retrieval. x is
        the number of entries found so far. | 
    Reply NO if you want to terminate the command. The number of entries
        that have qualified so far will be preserved. Reply YES if you want to
        continue. | 
| x ENTRIES NOT DELETED BECAUSE CORRESPONDING DETAIL ENTRIES
        EXIST | 
    An attempt has been made to delete a master search item value that
        still exists as a detail search item value in one or more linked detail
        data sets. x is the number of entries not deleted. | 
    If desired, delete the detail entries first and then the master
        entry. | 
| x ENTRIES QUALIFIED | 
    x is the number of entries selected by the command. | 
    None | 
| EOD ON COMMAND INPUT FILE | 
    An :EOD, :JOB, :EOJ, or :DATA record has been encountered. | 
    None | 
| ERROR IN COMPILE-MATCH | 
    An internal error occurred while trying to process the pattern
        specified with MATCHING. There may be too many characters in the
        pattern. | 
    Try entering a shorter pattern. | 
| ERROR IN SAVE PROCEDURE INVALID ITEM BOUNDARIES -
        ITEM # n | 
    Internal QUERY Problem. Item # n is the number of the item in
        error. | 
    Contact your HP support representative. | 
| ERROR IN SAVE PROCEDURE INVALID ITEM LENGTH -
        ITEM # n | 
    Internal QUERY Problem. Item # n is the number of the item in
        error. | 
    Contact your HP support representative. | 
| ERROR IN SAVE PROCEDURE INVALID ITEM OFFSET -
        ITEM # n | 
    Internal QUERY Problem. Item # n is the number of the item in
        error. | 
    Contact your HP support representative. | 
| ERROR IN SAVE PROCEDURE INVALID ITEM TYPE SPECIFIED -
        ITEM # n | 
    Internal QUERY Problem. Item # n is the number of the item in
        error. | 
    Contact your HP support representative. | 
| ERROR IN SAVE PROCEDURE ITEM BOUNDARY TOO LONG FOR RECORD -
        ITEM # n | 
    Internal QUERY Problem. Item # n is the number of the item in
        error. | 
    Contact your HP support representative. | 
| ERROR IN SAVE PROCEDURE ITEM NAME BEGINS WITH NON-ALPHABETIC ITEM -
        ITEM # n | 
    Internal QUERY Problem. Item # n is the number of the item in
        error. | 
    Contact your HP support representative. | 
| ERROR IN SAVE PROCEDURE ITEM NAME CONTAINS A BLANK -
        ITEM # n | 
    Internal QUERY Problem. Item # n is the number of the item in
        error. | 
    Contact your HP support representative. | 
| ERROR IN SAVE PROCEDURE ITEM NAME CONTAINS INVALID CHARACTER -
        ITEM # n | 
    Internal QUERY Problem. Item # n is the number of the item in
        error. | 
    Contact your HP support representative. | 
| ERROR IN SAVE PROCEDURE ITEM NAME IS ALL BLANKS -
        ITEM # n | 
    Internal QUERY Problem. Item # n is the number of the item in
        error. | 
    Contact your HP support representative. | 
| ERROR IN SAVE PROCEDURE NUMBER OF ITEMS MUST BE GREATER THAN
        ZERO | 
    Internal QUERY Problem. | 
    Contact your HP support representative. | 
| EXPECTED A " , " | 
    A comma is missing from the command or statement. | 
    Correct the command or statement and re-enter it. | 
| EXPECTED A " . " | 
    A period is missing from the command or statement. | 
    Correct the command or statement and re-enter it. | 
| EXPECTED " = " | 
    An equal sign is missing from the command. | 
    Correct the command or statement and re-enter it. | 
| EXPECTED A ";" | 
    A semicolon is missing from the command or statement. | 
    Correct the command or statement and re-enter it. | 
| EXPECTED A CHARACTER IN PATTERN | 
    A pattern must have one or more characters. | 
    Correct the command or statement and re-enter it. | 
| EXPECTED A CONNECTOR OR "END" | 
    The command is missing a logical connector (AND or OR) or a
        terminating END, or an ending quote is missing from a data item
        value. | 
    Correct the command or statement and re-enter it. | 
| EXPECTED A DATA ITEM NAME | 
    A data item name is missing from the command. | 
    Re-enter the command with a data item name. | 
| EXPECTED A DATA SET NAME | 
    A data set name is missing from the command. | 
    Re-enter the command with a data set name. | 
| EXPECTED A DUMMY DATA SET NAME | 
    A dummy data set name is missing from the command. | 
    Re-enter the command with a dummy data set name. | 
| EXPECTED A LANGUAGE NUMBER OR NAME | 
    The LANGUAGE=command only accepts the name of a language or the number
        associated with that name. | 
    Enter HELP LANGUAGE for a complete explanation of the command and then
        re-enter it. | 
EXPECTED A LITERAL VALUE | 
    The value in quotes is missing or the beginning or ending quote is
        missing. | 
    If prompted with >>, re-enter the data item name and value.
        Otherwise, correct the command and re-enter it. | 
| EXPECTED A LEFT PARENTHESIS | 
    The left parenthesis which specifies a sub-item index is missing from
        the command. | 
    Correct the command and re-enter it. | 
| EXPECTED A RIGHT PARENTHESIS | 
    The right parenthesis which specifies a sub-item index is missing from
        the command. | 
    Correct the command and re-enter it. | 
| EXPECTED EITHER A COMMA OR A SEMICOLON | 
    The JOIN command expected a comma or semicolon. | 
    Correct the command and re-enter it. | 
| EXPECTED "TO" | 
    A TO is missing from the data item equivalences. | 
    Correct the statement and re-enter it. | 
| FATAL ERROR: QUERY TERMINATED | 
    An unrecoverable error has occurred. | 
    Notify your data base administrator. | 
| FCLOSE FAILURE x, y | 
    The MPE intrinsic FCLOSE failed. (IMAGE error -2). x
        is the data set number, y is the file system error
        number. | 
    Notify your data base administrator. | 
| FILE CLOSE ERROR code | 
    A file error occurred while MPE was closing a file.
        Code is an MPE file system error number. | 
    Notify your data base administrator. | 
| FILE DOES NOT EXIST | 
    The specified file does not exist. | 
    Re-enter the command with a valid file name. | 
| FILE DOES NOT EXIST, BEING CREATED | 
    The procedure file does not exist in the log-on group. The file is
        created by QUERY and saved using file name as the
        formal designator. File size is 126 records. | 
    None | 
| FILE NOT TYPE ASCII | 
    The referenced file is not an ASCII file. | 
    Re-enter the command using the name of an ASCII file. | 
| FILE OPEN ERROR BAD RECSIZE | 
    The ASCII file declared as the Proc-file does not have a record size
        of 256 bytes. | 
    Declare a different Proc-file with the PROC-ENTITY = command. | 
| FILE OPEN ERROR code | 
    A file error occurred while opening a file. Code is an
        MPE file system error number. | 
    Contact your HP support representative. | 
| FILE READ ERROR code | 
    A physical error occurred during Proc-file read operation. Code is an
        MPE file system error number. | 
    Contact your HP support representative. | 
| FILE SYSTEM ERROR OCCURRED IN SDBUILD INTRINSIC -
        code | 
    A file error occurred while QUERY was saving the select file. Code is
        an MPE file system error number. | 
    Contact your HP support representative. | 
| FILE WRITE ERROR code | 
    A physical error occurred during file write operation. Code is an MPE
        file system error number. | 
    Contact your HP support representative. | 
| 'FIND' EXPECTED | 
    The referenced procedure does not contain a FIND command. | 
    Use DISPLAY or DISPLAY LIST to determine the correct procedure name.
        Re-enter the command. | 
| FLOCK FAILURE x y | 
    The MPE intrinsic FLOCK failed. (IMAGE error -7) x is
        the data set number, y is the file system error
        number. | 
    Notify your data base administrator. | 
| FOPEN FAILURE X y | 
    The MPE intrinsic FOPEN failed. (IMAGE error -1) x is
        the data set number, y is the file system error
        number. | 
    Notify your data base administrator. | 
| FREADDIR FAILURE x y | 
    The MPE intrinsic FOPEN failed. (IMAGE error -3). x is
        the data set number, y is the file system error
        number. | 
    Notify your data base administrator. | 
| FREADLABEL FAILURE x y | 
    The MPE intrinsic FOPEN failed. (IMAGE eror-4. x is
        the data set number, y is the file system error
        number. | 
     | 
| FULL CHAIN FOR ITEM item name IN MASTER
        set name | 
    Command attempted to add a detail entry to a chain which has reached
        the maximum allowable number of entries. Command ignored.
        Item name is the search item in the detail data set and
        set name is the master data set name. | 
    Consult with your data base administrator. | 
| FULL MASTER FOR item name IN MASTER set name | 
    An attempt has been made to add a detail data entry with a search item
        value that does not match any existing search item value in the
        corresponding automatic master set name and a new
        master entry cannot be created because the automatic master data set is
        full. Item name is the detail data set search item
        name. | 
    Consult with your data base administrator. | 
| FWRITEDIR FAILURE x y | 
    The MPE intrinsic FOPEN failed. (IMAGE error -5). x is
        the data set number, y is the file system error
        number. | 
    Notify your data base administrator. | 
| FWRITELABEL FAILURE x y | 
    The MPE intrinsic FOPEN failed. (IMAGE error -6). x is
        the data set number, y is the file system error
        number. | 
    Notify your data base administrator. | 
| HEADERS OVERFLOW A PAGE | 
    The Header Statements print more header lines of information (counting
        line skipping) than can fit on one output page. | 
    Revise the Header Statements and re-enter the command. | 
| ILLEGAL ACCESS | 
    You do not have write access to the data base because your access mode
        does not allow it. | 
    Refer to Section 1 for a description of access modes and capabilities
        associated with each. | 
| ILLEGAL ASCENDING/DESCENDING CODE | 
    An ASC or DES sort parameter is missing or incorrectly spelled. | 
    Revise the sort statement and re-enter it. | 
| ILLEGAL DATA ITEM NAME item name | 
    The data item named item name does not belong to the
        data base currently being accessed, is not accessible to you based upon
        your password, or is not a member of the data set specified in the
        fully-qualified data item name. | 
    Use the MULTIDB command to open the correct data base, or change your
        password with the PASSWORD= command, or use the FORM command to
        determine the correct data item. | 
| ILLEGAL DATA SET NAME set name | 
    The data set called set name does not belong to the
        data base currently being accessed or you cannot access the data set
        based on your password. | 
    Re-enter the command with a valid data set name (use the FORM command
        to determine the valid set names) or change your password with the
        PASSWORD= command. | 
| ILLEGAL DATA TYPE item name | 
    The data type specified in a register statement is defined as U or X
        or a register number is outside the range 0-29. | 
    Revise the register statement and re-enter it. | 
| ILLEGAL DUMMY DATA SET NAME | 
    A dummy data set name cannot be longer than 16 characters, and the
        first character must be alphabetic. | 
    Correct the command and re-enter it. | 
| ILLEGAL ITEM LENGTH x, FOR ITEM item name | 
    The referenced data item is not the proper size and type to be
        processed by QUERY. | 
    Refer to Section 1 for a discussion of data types supported by
        QUERY. | 
| ILLEGAL ITEM LENGTH x, ITEM item name
        IGNORED | 
    The data item being referenced is not the proper size and type to be
        processed by QUERY. If the data item is a search or sort item, the
        command terminates. x is the data item type. | 
    Refer to Section 1 for a discussion of data types supported by
        QUERY. | 
| ILLEGAL ITEM LENGTH x FOR SEARCH KEY
        item name | 
    Data item referenced is of a type not supported by QUERY. | 
    Refer to Section 1 for a discussion of data types supported by
        QUERY. | 
| ILLEGAL NAME | 
    ALTER, CREATE, DESTROY, DISPLAY, RENAME: The referenced procedure name
        exceeds eight characters, contains illegal characters, or consists of a
        reserved word.
        
        DATA-BASE=: Data base name referenced contains an illegal character or
        more than 24 characters.
        
        OUTPUT=: Name following OUTPUT= is not LP or TERM.
        
        PROC-ENTITY =: Proc-file name contains an illegal character.
        
        REPORT: Procedure name exceeds eight characters or does not start with
        an alphabetic character.
        
        XEQ: XEQ file name begins with a non-alphabetic character or is too
        long. | 
    Refer to the CREATE command for naming rules or use DISPLAY LIST to
        determine the correct procedure name. Re-enter command with correct
        name.
        
        Re-enter the command with the correct name.
        
  
        Re-enter command with LP or TERM.
         
        Re-enter command with valid name.
         
        Re-enter command with correct name.
        
  
        Refer to the MPE Commands Reference Manual for valid file
        names. | 
| ILLEGAL PROCEDURE NAME | 
    The specified procedure name contains non-alphanumeric characters. | 
    Re-enter procedure name without non-alphanumeric characters. | 
| ILLEGAL REGISTER OPERATOR | 
    The operator specified is not one of the valid register operators. | 
    Refer to the Register Statement under the REPORT command for valid
        operators. Revise the statement. | 
| ILLEGAL SOURCE DIGIT IN CONVERSION CVAD -
        REPLACED WITH ZERO | 
    Routine which converts ASCII numeric strings to packed decimal format
        has detected an illegal digit. Digit is converted to zero and
        processing continues. | 
    None | 
| ILLEGAL SELECTION CRITERIA | 
    The retrieval command contains invalid selection criteria. The syntax
        may be incorrect. | 
    Refer to Section 3 for the correct syntax of the command. Re-enter the
        command with a legal selection criteria. | 
| ILLEGAL UPDATE TYPE | 
    The character string following UPDATE is not ADD, REPLACE, or
        DELETE. | 
    Correct the command and re-enter it. | 
| INCONSISTENCY BETWEEN OPTION AND EDIT STATEMENTS | 
    The statement contains an edit statement label not used to define an
        edit statement. | 
    Revise the statement and re-enter command. | 
| IN ORDER TO SAVE A COMPOUND SELECT FILE, THE NUMBER OF DATA ITEMS
        THE COMPOUND ENTRY POSSESSES MUST BE LESS THAN 511.  | 
    The select file may not be saved since there are too many data items
        in the compound entry. | 
    None | 
| INPUT ERROR | 
    ALTER: No line number in an insert, delete, or replace statement (for
        example, /R, ).
        
        Beginning line number greater than ending statement number (for
        example, /R,5,3 ).
        
        Beginning line number referenced in statement less than ending line
        number of previous statement (for example, /R,2,4/D,3 )
        
        Alter statement does not start with /I,/R,/D, or /E.
        
        Illegal character entered. | 
    Re-enter the statement correctly. | 
| INPUT ERROR | 
    /R or /I entered with no additional lines (for example, /R,4/D,6 ).
        
        CREATE: Input line contains an illegal character or input line exceeds
        250 characters.
        
        DISPLAY: The beginning line number is less than 1 (for example, DISPLAY
        FINDACT, 0,3).
        
        The beginning line number is greater than the ending line number (for
        example, DISPLAY FINDACT, 4,2 ) | 
    Shorten line if possible and re-enter it.
         
        Re-enter the command | 
| INPUT TOO LONG | 
    ALTER: Combined length of continued lines (connected by &) exceeds
        250 characters.
        
        GENERAL: Command exceeds 698 characters.
        
        FIND, MULTIFIND, SUBSET, UPDATE: Data item value is longer than the
        maximum length for the data item. | 
    Shorten the statement and re-enter the command.
         
        Re-enter the command with fewer characters if possible.
        
        Re-enter the value. | 
| INSUFFICIENT VIRTUAL MEMORY | 
    QUERY cannot obtain necessary system disc space to create the tables
        and work space required to access the data base. | 
    Try again later. | 
| INTERNAL QUERY NLS PROBLEM | 
    While initializing language-dependent information, the NLS subsystem
        encountered an error from which it could not recover. | 
    Contact your HP support representative. | 
| INVALID COMMAND | 
    QUERY does not recognize the command or OUTPUT=LP has been entered
        twice without an intervening OUTPUT= TERM. The command is ignored the
        second time it is entered. | 
    Refer to the command description for the proper format and re-enter
        the command. | 
| INVALID COMMAND NUMBER OR COMMAND NUMBER RANGE REQUESTED | 
    Command numbers in REDO or LISTREDO command do not exist in the redo
        history butffer. Alternatively, the command range is invalid,
        e.g. 2,1 | 
    Correct command numbers or range. | 
| INVALID CHARACTERS AFTER DELETE COMMAND | 
    The D subcommand can only be followed by other D's or by the insert
        (I) subcommand. | 
    Enter a valid editing subcommand. | 
| INVALID CHARACTERS AFTER EDIT COMMAND | 
    A subcommand of the REDO command is followed by invalid characters. | 
    Refer to the REDO command in Section 3 for information on the editing
        subcommands. | 
| INVALID CONNECTOR OR TERMINATOR xxxx | 
    QUERY expected a logical connector (AND or OR) or END.
        xxxx is the offending character string appearing in
        place of the expected string. | 
    Correct the command and re-enter it. | 
| INVALID DATA BASE NAME | 
    The specified data base does not exist. | 
    Re-enter the command with a valid data base name. | 
| INVALID DATA SET NAME set name | 
    The data set, set name, does not belong to the
        specified data base. | 
    Re-enter the command with a valid set name (use the FORM command to
        determine the valid set names). | 
| INVALID EDIT COMMAND | 
    An invalid REDO editing subcommand was entered. | 
    Refer to the EDIT command in Section 3 for information on the valid
        subcommands. | 
| INVALID FILE NAME GIVEN | 
    The file name specified must be a legal MPE file name. | 
    Refer to Using the HP 3000 for a description of legal file
        names. | 
| INVALID MODE | 
    The response to the MODE= prompt is not an integer from 1 to 8. | 
    If prompted, enter a valid mode, or re-enter the command with a
        valid mode. | 
| INVALID NAME FOLLOWS FORM COMMAND | 
    There is an error in one of the parameters for the FORM command. | 
    Use HELP to check the FORM syntax and re-enter the command. | 
| INVALID NUMBER FOR COMMAND HISTORY BUFFER | 
    The specified command number does not exist in the command history
        buffer. | 
    Use LISTREDO to list the commands, then re-enter the command with a
        valid command number. | 
| INVALID PACKED DECIMAL DIGIT | 
    The data base contains invalid numeric data. | 
    Consult with your data base administrator. | 
| INVALID PASSWORD | 
    The password contains more than eight characters. | 
    If prompted, re-enter the password. Otherwise, re-enter the command
        with a valid password. | 
| INVALID RANGE FOR COMMAND HISTORY BUFFER | 
    The specified range does not exist in the command history buffer. | 
    Use LISTREDO to list all the commands, then re-enter the command with a
        valid range of command numbers. | 
| INVALID RELATIONAL OPERATOR | 
    An invalid relational operator has been entered. | 
    Refer to Table 3-1 "FIND Command
        Relational Operators", then re-enter the command with a correct
        operator. | 
| INVALID SUB-ITEM INDEX | 
    The sub-item index must be a valid integer. | 
    Correct the sub-item index and re-enter the statement. | 
| INVALID ZONED DIGIT | 
    The data base contains invalid numeric data. | 
    Consult with your data base administrator. | 
| INVALID # VALUES FOR RELATIONAL OPERATOR | 
    Multiple data item values only follow "equal" or "not equal" relational
        operators. | 
    Re-enter the command changing either the relational operator or the
        values. | 
| JOINING A DATA SET TO ITSELF IS ONLY ALLOWED THROUGH THE USE OF
        DATA SET EQUIVALENCES | 
    A data set cannot be named twice in the same data item equivalence. | 
    Use a data set equivalence to join a set to itself. Refer to JOIN for a
        description of dummy data sets. | 
| LANGUAGE INVALID. NATIVE-3000 USED | 
    Language specified not configured. The default, NATIVE-3000
        was used. | 
    Ask your system manager what languages are available on your
        system. | 
| LANGUAGE NOT CONFIGURED ON THIS SYSTEM. NATIVE-3000 USED | 
    Languages are configured on each system. Language specified is not
        available on your system. The default language is NATIVE-3000. | 
    Ask your system manager what languages are available on your
        system. | 
| LEVEL ERROR | 
    The Level number appearing in a sort, group, or total statement is not
        valid for the statement. | 
    Revise the necessary statement and re-enter it. | 
| LIMIT MUST BE POSITIVE | 
    The # LIMIT parameter must be greater than or equal to zero. | 
    Correct the command and re-enter it. | 
| LITERAL EXPECTED | 
    A literal is missing from the TRANSMEMO command. | 
    Correct the command and re-enter it. | 
| LITERAL TOO LARGE | 
    The literal character string exceeds the record size of the output
        device. | 
    Revise the statement containing the character string and re-enter
        it. | 
| LINE WOULD EXCEED MAXIMUM OF 70 CHARACTERS. BREAK LINE
        FIRST | 
    The current edit subcommand would cause the current line to be too
        long. | 
    First use the B or S subcommand to split the line. Then re-enter the
        current subcommand. | 
| LOGICAL CONNECTIONS ARE INCOMPLETE; COMPOUND DATA SET CANNOT BE
        GENERATED | 
    It must be possible to trace the data item equivalence from one data
        set to every other data set named in the JOIN command. | 
    Refer to the JOIN command for more information. Correct the command and
        re-enter it. | 
| LOGGING ENABLED AND NO LOG PROCESS RUNNING | 
    Logging may have been enabled in DBUTIL for the specified data base and
        no MPE log process is running, or there may not be enough disc
        space. | 
    Consult with your data base administrator or refer to the IMAGE
        Reference Manual for more information on logging. | 
| LOGGING NOT ENABLED FOR THIS USER | 
    You have opened the data base for read access only and there is no need
        to log transactions. | 
    Refer to the IMAGE Reference Manual for more information on
        logging. | 
| MATCH NOT VALID WHEN LANGUAGE <> NATIVE-3000 | 
    QUERY can only allow the matching option for NATIVE-3000. | 
    If possible, change the language to NATIVE-3000 for the match. | 
| MAXIMUM NUMBER OF DATA BASES (10) ALREADY OPEN | 
    No more data bases may be opened since the maximum number of data bases
        that can be open at one time is (10). | 
    One of the data bases opened with the MULTIDB command can be closed
        with the CLOSE command. | 
| MISSING SEARCH KEY VALUE FOR item name IN MASTER
        set name | 
    Command tried to add an entry to a detail data set linked to the
        specified master data set without a corresponding entry in the master
        data set for the search item value. Item name is the
        detail data set search item and set name is the master
        data set name. | 
    Add an entry with the same search item value to the master data set and
        then re-enter this command. | 
| MISSING SEARCH OR SORT ITEM | 
    Internal QUERY problem. | 
    Contact your HP support representative. | 
| MORE THAN 5 FIELDS ARE BEING TOTALED | 
    The total statements referenced more than five different data
        items. | 
    Revise the necessary total statements and re-enter the
        command. | 
| MORE THAN 10 PATTERNS IN ONE RETRIEVAL COMMAND | 
    There may be no more than ten patter matches in one retrieval
        command. | 
    Correct and command and re-enter it. | 
| 'MULTIFIND' EXPECTED | 
    The referenced procedure does not contain a MULTIFIND command. | 
    Re-enter the command with the correct procedure name. | 
| MUST OPEN THE FIRST DATA BASE WITH EITHER THE DEFINE COMMAND OR THE
        DATA-BASE= COMMAND | 
    The MULTIDB command may only be used after the primary data base is
        open. | 
    Use the DEFINE or DATA-BASE= command to open the primary data base,
        then re-enter the command. | 
| MUST SPECIFY BOTH DATA BASE NAME AND DATA SET NAME IN USER DEFINED
        PROCEDURE | 
    If the data base name is specified in a user procedure, then the data
        set name must be also, and vice versa. | 
    Specify the missing parameter in your user procedure, recompile and
        store into the proper SL. | 
| NEW COMMAND EXCEEDS MAXIMUM OF 698 CHARACTERS | 
    The length of the edited command exceeds the QUERY maximum of 698
        characters. | 
    Reduce the command length by deleting characters. | 
| NLCOLLATE INTRINSIC INTERNAL ERROR | 
    An unexpected error occurred during a data comparison. | 
    Contact your HP support representative. | 
| NLUTIL INTRINSIC INTERNAL ERROR | 
    The NLS subsystem encountered an error from which it could not recover
        while attempting to initialize language-dependent information. | 
    Contact your HP support Representative. | 
| NO DATA BASE NAME GIVEN | 
    A data base name is missing from the command. | 
    Re-enter the command with the data base name. | 
| NO DATA BASE WITH THE GIVEN NAME IS CURRENTLY OPEN | 
    The specified data base name is invalid or not currently open. | 
    Use DEFINE and MULTIDB to see which data bases are open; correct the
        command and re-enter. | 
| NO ENTRY | 
    No entries match the selection criteria. | 
    None | 
| NO COMMAND TO EDIT | 
    The command history buffer is empty. | 
    None | 
| NO FILE NAME GIVEN | 
    A file name was expected in the command. | 
    Correct the command and re-enter it. | 
| NO RECORDS HAVE BEEN RETRIEVED YET - SUBSET COMMAND NOT
        ALLOWED | 
    The SUBSET command was entered before entries were retrieved with a
        FIND or MULTIFIND command. | 
    First use a FIND or MULTIFIND command then re-enter the SUBSET
        command. | 
| NO RECORDS TO REPORT | 
    No records have been retrieved yet. | 
    First use FIND or MULTIFIND, then re-enter the REPORT command. | 
| NO RETRIEVAL WAS MADE FROM DATA BASE data base name, WHICH
        WAS NAMED IN A USER PROCEDURE | 
    The data base specified is not the name of a currently opened data
        base. | 
    Correct the data base name in your user procedure, recompile, and store
        into the proper SL. | 
| NO RETRIEVAL WAS MADE FROM DATA SET data base name: data set
        name | 
    The FIND, MULTIFIND or SUBSET command did not access this data set. | 
    Enter another FIND, MULTIFIND or SUBSET command accessing this data
        set, or correct your report statement. | 
| NO SUCH DATA BASE | 
    The referenced data base does not exist or you did not include the
        account or group name. | 
    Re-enter the command with the correct data base name or append a group
        or account and try again. | 
| NO TRANSACTION IS IN PROGRESS | 
    TRANSEND was entered before TRANSBEGIN; TRANSBEGIN is needed to start
        a transaction. | 
    Use TRANSBEGIN if you wish to start a transaction. | 
| NO. OF SORT ITEMS EXCEEDS LIMIT | 
    The number of sort items defined exceeds the maximum of 66. | 
    Revise the report and re-enter the command. | 
| NON-NUMERIC DIGIT ENCOUNTERED | 
    The value entered contains an illegal character. | 
    Enter the correct value. | 
| NON-NUMERIC IN REAL VALUE | 
    The value entered for a data item type real contains an illegal
        character, or the value is larger than the maximum allowed for the data
        type. (This does not include scientific notation.) | 
    Refer to Section 1 for information on data item types and ranges.
        Re-enter the command with a correct value. | 
| NOT A FIND PROCEDURE | 
    The referenced procedure does not contain a FIND command. | 
    Use DISPLAY or DISPLAY LIST to determine the correct procedure name.
        Re-enter the command. | 
| NOT A JOIN PROCEDURE | 
    The referenced procedure does not contain a JOIN command. | 
    Use DISPLAY or DISPLAY LIST to determine the correct procedure name.
        Re-enter the command. | 
| NOT A MULTIFIND PROCEDURE | 
    The referenced procedure does not contain a MULTIFIND command. | 
    Use DISPLAY or DISPLAY LIST to determine the correct procedure name.
        Re-enter the command. | 
| NOT A SUBSET PROCEDURE | 
    The referenced procedure does not contain a SUBSET command. | 
    Use DISPLAY or DISPLAY LIST to determine the correct procedure name.
        Re-enter the command. | 
| NOT A REPORT PROCEDURE | 
    The referenced procedure does not contain a REPORT command. | 
    Use DISPLAY or DISPLAY LIST to determine the correct procedure name.
        Re-enter the command. | 
| NOT A REPORT STATEMENT | 
    The statement is not recognized as a valid report statement. | 
    Revise the statement and re-enter it. | 
| NOT AN UPDATE PROCEDURE | 
    The referenced procedure does not contain an UPDATE command. | 
    Use DISPLAY and DISPLAY LIST to determine correct procedure name.
        Re-enter the command. | 
| NOT ALLOWED TO USE "MATCHING" WITH FIND CHAIN | 
    MATCHING cannot be used with the FIND CHAIN command. | 
    Use JOIN and MULTIFIND to access the same data. | 
| NOT ENOUGH SECTORS IN QSKIB FILE | 
    More data item values appear in a retrieval command than can be stored
        in a temporary file known as QSKIB. The QSKIB file can contain
        approximately 12,000 characters. | 
    Re-enter the command with fewer data item values. | 
| NOREPEAT MAY ONLY BE ASSOCIATED WITH UP TO 10 SORT LEVELS AND/OR
        REGISTERS | 
    The number of registers which use the NOREPEAT option plus the number
        of sort levels for which the total statement uses NOREPEAT must be less
        than or equal to 10. | 
    Correct the report. | 
| NOREPEAT OPTION ALLOWED ONLY IN REGISTER OR TOTAL
        STATEMENTS | 
    NOREPEAT cannot be used as a REPORT option on any statement types other
        than Register or Total. | 
    Correct the statement and re-enter it. | 
| NUMBER SPECIFIED IS TOO LARGE/SMALL FOR DATA ITEM TYPE
        x | 
    The value entered is too large or two small for data type
        x. | 
    Enter the correct value. Refer to Table
        1-1 "Data Item Types and Values" for value ranges of different
        data types. | 
| NUMERIC EDIT MASK EXCEEDS 20 CHARACTERS | 
    The numeric edit mask in an edit statement exceeds the maximum
        allowable 20 characters. | 
    Revise the edit mask and re-enter the statement. | 
| NUMERIC VALUE ERROR or NUMERIC VALUE ERROR ITEM
        IGNORED | 
    ALTER, DISPLAY: A line number contains too many digits or an illegal
        character.
        
        LIST, UPDATE: A numeric value contains an illegal character or is
        larger than allowed for the data type. | 
    Re-enter the statement or command with the correct line
        number.
        
        Re-enter the command with the correct value. | 
| OLD FORMAT ON PROCEDURE FILE | 
    The file specified as the Proc-file does not have a file code of
        1070. | 
    Ask the data base administrator for help. | 
| OPTION ERROR | 
    The statement option is either illegal for the statement in which it
        appears, the option is not recognized as valid, or you have used
        NOREPEAT in a single data set report. | 
    Revise the statement and re-enter it. | 
| OUTMODED ROOT FILE | 
    The data base root file was created using a different version of the
        IMAGE software. Current QUERY software is not compatible with this
        file. | 
    Consult with your data base administrator. | 
| PARAMETER ERROR | 
    A syntax or spelling error has occurred. | 
    Revise the statement and re-enter the command. | 
| PASSWORD DOES NOT MATCH ANY DEFINED FOR SPECIFIED DATA BASE. USER
        CLASS ZERO (0) WAS ASSIGNED | 
    The password was typed incorrectly. | 
    Re-type the password. | 
| PASSWORD ERROR | 
    The password contains more than eight characters or does not allow at
        least read access to the data base. | 
    If prompted, enter the correct password. Otherwise, re-enter the
        command with the correct password. | 
| PROCEDURE CANNOT BE DELETED BY ALTER | 
    You have attempted to delete a procedure, line by line, using ALTER.
        The procedure is not changed and the ALTER command terminates. | 
    To delete a procedure, use the DESTROY command. | 
| PROCEDURE NAME NOT FOUND | 
    The named procedure is not in the directory for the current Proc-file.
        This message may also appear if the command syntax is incorrect. | 
    Correct the procedure name, declare a different Proc-file, or correct
        the command syntax. | 
| PROCEDURE NAME TOO LONG | 
    The name of the procedure is more than eight characters. | 
    Re-enter the command with a valid procedure name. | 
| PROC-FILE BUSY | 
    The Proc-file is currently being accessed by another user. | 
    The command using the Proc-file is ignored. Try again later. | 
| PROC-FILE BUSY, DO YOU WISH TO WAIT (YES OR NO)? | 
    The Proc-file is being accessed by another user. In batch mode the
        default answer is YES. | 
    Reply NO to abort the command. Reply YES to be placed in wait queue
        until all users ahead of you in queue have accessed the file. | 
| PROC-FILE NOT DECLARED | 
    The command has referenced a procedure before a Proc-file has been
        declared. | 
    Use the PROC-ENTITY = command to declare a Proc-file. | 
| PROC-FILE OVERFLOW, INPUT TERMINATED | 
    The procedure being entered or altered is too large for the remaining
        space in the Proc-file. Part of the procedure will be lost. | 
    Either delete unused procedures in the Proc-file or create the
        procedure in another Proc-file. | 
| PROC-FILE TOO LARGE - MUST BE <= 400 RECORDS | 
    The file being declared as the Proc-file is larger than 400
        records. | 
    Re-enter the command with a different file name. | 
| PROC-FILE TOO SMALL - MUST BE >= 5 RECORDS | 
    The file being declared as the Proc-file is smaller than five
        records. | 
    Re-enter the command with a different file name. | 
| 'QSLIST' DEVICE NOT AVAILABLE | 
    The device defined as QSLIST is in use by another process. | 
    Wait and try again later or use the terminal. | 
| QUERY IS NOT ALLOWED TO ACCESS THIS DATA BASE | 
    The data base administrator has disallowed all access to this data
        base. | 
    Use another data base. | 
| QUERY IS NOT ALLOWED TO MODIFY THIS DATA BASE -
        USE MODES 5-8 | 
    The data base administrator has disallowed all write access to this
        data base. | 
    Use the MODE=, DEFINE, DATA-BASE=, or MULTIDB command to specify a mode
        greater than or equal to 5. | 
| RANGE IN PATTERN HAS FIRST CHARACTER GREATER THAN SECOND
        CHARACTER | 
    If a range is specified in pattern matching, the first number must be
        less than or equal to the second number. | 
    Correct the command and re-enter it. | 
| READ ERROR FROM COMMAND INPUT FILE | 
    A physical read error occurred while reading from the file used for
        input to QUERY. | 
    Check the input device and try entering the command again. Consult with
        the system manager. | 
| REAL VALUE ERROR - ITEM IGNORED | 
    Real value contains an illegal character or is not in the proper range
        for the data item defined. | 
    Refer to Section 1 for data item types and ranges. Re-enter the command
        with a correct value. | 
| RECORD HAS NOT YET BEEN FOUND | 
    The command has been executed prior to selecting entries with a
        retrieval command.
        
        UPDATE DELETE or UPDATE REPLACE: The command was used after a multiple
        data set retrieval. | 
    First use a retrieval command and then re-enter the command.
        
        Use a FIND, FIND ALL or SUBSET (following a FIND or FIND ALL) and then
        re-enter the command. | 
| RECORDS = x | 
    This message is printed in response to CREATE SPACE. x
        is the number of unused records in the Proc-file. | 
    None | 
| REDO ONLY AVAILABLE DURING INTERACTIVE SESSION | 
    The REDO command cannot be issued from a job file or a command
        file. | 
    Remove the command. | 
| REPORT CANNOT BE GENERATED DUE TO ERRORS | 
    The REPORT command contains errors and will not generate a report. | 
    Revise the report and re-enter the command. | 
| REPORT INCOMPLETE - ITEMS MISSING | 
    Some of the data items selected by the retrieval command may have been
        deleted by some other user prior to executing the REPORT command. | 
    Re-enter the retrieval and REPORT commands. | 
| REQUESTED ACCESS MODE IS UNAVAILABLE | 
    The data base is currently being accessed in an access mode which is
        incompatible with the one specified. | 
    Try another mode, or try again later. (Refer to Section 1 for
        compatible modes.) | 
| RETRIEVAL FROM MORE THAN ONE DATA SET | 
    The LIST or FIND command has specified access to more than one data
        set or the FIND CHAIN command has specified access to more than one
        detail data set. | 
    Use the FORM command to determine the data base structure. Re-enter the
        command. | 
| SAME LINES HAVE CONFLICTING REPORT OPTIONS label | 
    A statement option has appeared more than once in statements concerning
        the same report line. Label is the statement type and
        level. | 
    Revise the necessary statements and re-enter the command. | 
SCRATCH FILE 
        {READ | OPEN | WRITE} 
        ERROR code | 
    A physical error has occurred during QUERY access of a scratch file.
        The file is not accessible to the user. Code is the
        file system error number. | 
    Contact your HP support representative. | 
| SECURITY VIOLATION | 
    MPE file security has been violated (for example, a user with read
        access attempts to open a file with write access.) | 
    Try another mode or log-on account or ask the data base administrator
        for help. | 
| SELECT FILE IS EMPTY - NO RECORDS HAVE BEEN FOUND YET | 
    The SAVE command was entered before a select file was established with
        either FIND, SUBSET, or MULTIFIND. | 
    First use either FIND, SUBSET, or MULTIFIND, then re-enter the SAVE
        command. | 
| SETLOCKS COMMAND ALREADY IN EFFECT | 
    SETLOCKS was previously entered without an intervening RELEASE
        command. | 
    Enter RELEASE to cancel the locks already in effect. If RELEASE is not
        entered, any new locks will be held along with any locks already in
        effect. | 
| SETLOCKS COMMAND WAS NOT IN EFFECT | 
    SETLOCKS was not previously entered. | 
    None | 
| SKIP OPTION ALREADY SPECIFIED | 
    The SKIP option has been specified twice in the same statement. | 
    Revise the statement and re-enter the command. | 
| SKIP OPTION ERROR | 
    The SKIP option is not SKIP A n or SKIP B
        n where nis 1 to 5 inclusive. | 
    Revise the statement and re-enter the command. | 
| SKIP OPTION NOT ALLOWED IN HEADER | 
    The header statement contains a SKIP option. | 
    Revise the statement and re-enter the command. | 
| SORTLIB: message | 
    An error has occurred in one of the SORT/3000 procedures operating in
        behalf of QUERY. Message is the SORT/3000 error
        message. | 
    Refer to the Sort/Merge/XL General User's Guide  and try the
        command again. | 
| SORT LEVEL MISSING OR DUPLICATE label | 
    The group or total statements reference sort statements which either do
        not exist or appear twice in the REPORT command. For example, S1
        appears twice, or a total statement is labeled T3 when no S3 statement
        exists. Label is the statement type and level. | 
    Revise the necessary statements and re-enter the command. | 
| SPACE OPTION ALREADY SPECIFIED | 
    A SPACE A or SPACE B option appears twice in the same statement. | 
    Revise the necessary statements and re-enter the command. | 
| SPACE OPTION ERROR | 
    A SPACE option is not SPACE A n or SPACE B
        n, where n is 1 to 5 inclusive. | 
    Revise the necessary statements and re-enter the command. | 
| SPECIFIED FILE CALLS FOR CARRIAGE CONTROL CHARACTERS (CHECK FOR
        FILE EQUATE) | 
    The file named in the SAVE command cannot have carriage control
        characters. | 
    Either use another file name or refer to the MPE Commands Reference
        Manual for the FILE and RESET commands. | 
| SPECIFIED FILE HAS A NON-SDFILE FILECODE (CHECK FOR FILE
        EQUATE) | 
    The file named in the SAVE command must have an SDFILE filecode. | 
    Correct the file equate (refer to Appendix E for SAVE file
        specifications) or use another file name. | 
| SPECIFIED FILE HAS INCOMPATIBLE RECORD SIZE (CHECK FOR FILE
        EQUATE) | 
    The file named in the SAVE command has an incorrect record size. | 
    Correct the file equate (refer to Appendix E for SAVE file
        specifications) or use another file name. | 
| SPECIFIED FILE HAS INCOMPATIBLE FILE LIMIT (CHECK FOR FILE
        EQUATE) | 
    The file named in the SAVE command has an illegal file limit. | 
    Correct the file equate (refer to Appendix E for SAVE file
        specifications) or use another file name. | 
| SPECIFIED FILE HAS NON-FIXED-LENGTH RECORDS (CHECK FOR FILE
        EQUATE) | 
    The file named in the SAVE command must have fixed-length records. | 
    Correct the file equate (refer to Appendix E for SAVE file
        specifications) or use another file name. | 
| SPECIFIED FILE HAS MULTIRECORD ACCESS (CHECK FOR FILE
        EQUATE) | 
    The file named in the SAVE command cannot have multirecord access. | 
    Correct the file equate (refer to Appendix E for SAVE file
        specifications) or use another file name. | 
| SPECIFIED FILE HAS NOBUF (CHECK FOR FILE EQUATE) | 
    The file named in the SAVE command cannot have NOBUF. | 
    Correct the file equate (refer to Appendix E for SAVE file
        specifications) or use another file name. | 
| SPECIFIED FILE HAS NOWAIT I/O (CHECK FOR FILE EQUATE) | 
    The file named in the SAVE command cannot have NOWAIT I/O. | 
    Correct the file equate (refer to Appendix E for SAVE file
        specifications) or use another file name. | 
| SPECIFIED FILE IS NOT AN ASCII FILE (CHECK FOR FILE
        EQUATE) | 
    The file named in the SAVE command must be ASCII. | 
    Correct the file equate (refer to Appendix E for SAVE file
        specifications) or use another file name. | 
| SPECIFIED FILE IS NOT ON DISC (CHECK FOR FILE EQUATE) | 
    The file named in the SAVE command must be a disc file. | 
    Correct the file equate (refer to Appendix E for SAVE file
        specifications) or use another file name. | 
| STATUS=%XXXXXX
        
        P=%XXXXXX
        
        TRAP=%XXXXXX | 
    A hardware trap has occurred which cannot be handled by QUERY. (May be
        caused by hardware failure.) QUERY terminates. XXXXXX
        is an octal number. STATUS is the status register, P is the P-register
        and TRAP is the MPE trap number. | 
    Consult with the system manager. | 
| SUB-ITEM INDEX MUST BE 1 OR GREATER | 
    The sub-item index must be an integer greater than 0 and less than or
        equal to the number of sub-items that the data item possesses. | 
    Correct the sub-item index and re-enter it. Use the FORM command to
        check the number of sub-items for that data item. | 
| SUB-ITEM INDEX TOO LARGE | 
    The sub-item index specifying which sub-item to use is greater than
        the number that the data item possesses. | 
    Use FORM to check the number of sub-items for that data item and
        re-enter the command. | 
| 'SUBSET' EXPECTED | 
    The referenced procedure does not contain a SUBSET command. | 
    Use DISPLAY or DISPLAY LIST to determine the correct procedure name.
        Re-enter the command. | 
| SUBSYSTEM BUFFER TOO SMALL | 
    Internal QUERY problem. | 
    Contact your HP support representative. | 
| TEXT MUST BE NO GREATER THAN 512 CHARACTERS | 
    The memo on the log file cannot exceed 512 characters. | 
    Re-enter the log file memo. | 
| THE DATA BASE data base name, NAMED IN THE USER PROCEDURE,
        IS ILLEGAL. | 
    The specific data base is either an illegal name or is not the name
        of a currently open data base. | 
    Correct the data base namein your user procedure, recompile it, and
        store it into the proper SL. | 
| THE DATA ITEM data item name DOES NOT BELONG TO ANY DATA
        SET NAMED IN THE MOST RECENT JOIN COMMAND | 
    The value of this data item cannot be reported since it does not belong
        to any data set that was accessed by the MULTIFIND command. | 
    Correct the command and re-enter it. The FORM command can be used to
        determine what items are in each set in the JOIN command. The SHOW JOIN
        command will show you the current JOIN. | 
| THE DATA SET data set name, NAMED IN A USER PROCEDURE, IS
        ILLEGAL | 
    The data set specified in the user procedure is not in the specified
        data base, or is not accessible to you based upon your password. | 
    Correct the data set name in your user procedure, recompile, and store
        into the proper SL, or change your password. | 
| THE DATA SET data set name, NAMED IN A USER PROCEDURE, IS
        NOT IN DATA BASE data base name. | 
    The data set specified in the user procedure does not belong to the
        data base specified, or is not accessible to you based upon your
        password. | 
    Correct the data set name in your user procedure, recompile, and store
        into the proper SL, or change your password. | 
| THE DATA SET data base name: data set name WAS NOT NAMED IN
        THE MOST RECENT JOIN COMMAND | 
    A data set named in the MULTIFIND or SUBSET of a MULTIFIND must have
        been specified in the most recent JOIN command. | 
    Enter SHOW JOIN to see the most recent JOIN command. | 
| THE SAVE COMMAND MAY NOT BE USED IF THE @ SIGN WAS SPECIFIED IN
        THE JOIN COMMAND | 
    The JOIN command contained the optional @ parameter. | 
    None | 
| THE @ SIGN IS NOT ALLOWED ON A CYCLE OF DATA SETS | 
    The @ sign is not allowed in a JOIN command if the data item
        equivalences form a cycle. | 
    Refer to Section 3 (under the JOIN command) for more information.
        Correct the command and re-enter it. | 
| THE @ SIGN IS NOT ALLOWED ON BOTH SIDES OF THE "TO" | 
    There can only be one @ per data item equivalence. | 
    Correct the command and re-enter it. | 
| THIS COMMAND HAS GONE OVER THE RETRIEVAL LIMIT. | 
    The number of entries selected has reached the maximum. See Table B-6
        for the limit value. | 
    Re-enter the command with stricter selection criteria or use the
        entries already selected. | 
| THIS DATA BASE IS ALREADY OPEN FOR THIS JOB OR SESSION | 
    A  data base can only be opened once within QUERY. | 
    Use the DEFINE or MULTIDB command to alter any environment
        specifications for a particular data base. | 
| THIS DATA BASE WAS OPENED WITH THE DEFINE COMMAND | 
    This data base is the primary data base and a data base can only be
        opened once within QUERY. | 
    To change a data base from being a primary data base to a data base
        opened with the MULTIDB command, first open a new primary data base
        with the DEFINE or DATA-BASE= command. Then open the previous primary
        data base with the MULTIDB command. | 
| TOO MANY DATA ITEM EQUIVALENCES WERE SPECIFIED | 
    There can only be up to 53 data item equivalences. | 
    Decrease the number of equivalences and re-enter the command. | 
| TOO MANY DATA SET EQUIVALENCES WERE SPECIFIED; JOIN
        EXPECTED | 
    There may only be up to 53 total data item and data set
        equivalences. | 
    Decrease the number of equivalences and re-enter the command. | 
| UNABLE TO OPEN DATA BASE FOR WRITE ACCESS | 
    The database is already open in a mode that does not allow concurrent
        write access. Alternatively, mPE sile system security does not allow
        wriet access to the database root file. | 
    Ask the data base administrator for help. | 
| UNABLE TO USE FILE name | 
    The requested new Proc-file name is not large enough or
        is not an empty existing Proc-file. | 
    Re-enter the command with a different name. | 
| UNDO COMMAND NOT ALLOWED NOW | 
    The UNDO command is only allowed following a SUBSET command. | 
    Refer to the SUBSET command for correct usage. | 
| UNEXPECTED ERROR IN REPORT PRINT: REPORT COUNT TABLE FULL | 
    Internal QUERY problem. | 
    Contact your HP support representative. | 
| UNIFYDETAIL MAY NOT BE USED - HEADER AND DETAIL SPACE DOES NOT FIT
        ON ONE PAGE | 
    The header and detail lines will not all fit on one page. The
        UNIFYDETAIL option may not be used for this report. | 
    Correct the report. | 
| UNLOAD PROC FAILURE | 
    The MPE intrinsic UNLOADPROC failed. This error indicates hardware or
        system software failure. | 
    Notify the system manager. | 
| UPDATE TO MORE THAN ONE DATA SET | 
    The UPDATE DELETE and UPDATE REPLACE commands cannot be used on entries
        selected from more than one data set. | 
    Use the FIND or SUBSET command to select entries to be deleted or
        replaced. | 
| USE PLUS OR MINUS SIGN | 
    To move backward, you must use a minus sign. To move forward, you must
        use a plus sign. | 
    Re-enter the REDO editing subcommand. | 
| USER LANGUAGE INVALID | 
    User language not available. Only NATIVE-3000 is available on your
        system. | 
    Ask the System Manager to configure the desired language on your
        system. | 
| USER LANGUAGE NOT CONFIGURED ON THIS SYSTEM. NATIVE-3000
        USED. | 
    Languages are configured on each computer system. Language specified is
        not available on your system. The default language is NATIVE-3000. | 
    Ask your system manager what languages are available on your
        system. | 
| USING SERIAL READ | 
    QUERY must read each record of the detail data set without the benefit
        of a master data set search key. | 
    Wait for QUERY to complete the search, or terminate the command with
        CONTROL-Y. | 
| USING SORT/MERGE | 
    Sorting and merging of data sets must be used in the searching of the
        compound data set being created by the MULTIFIND command. | 
    Wait for QUERY to complete the search, or terminate the command with
        CONTROL-Y. | 
| WARNING: LOCKS ARE BEING HELD | 
    SETLOCKS has been entered and there are locks in effect that will
        remain until RELEASE is entered. | 
    If you do not need to retain these locks, enter a RELEASE command since
        other users may want to access the locked data set(s). | 
| WHAT IS THE VALUE OF item name | 
    The command contains a null data item value. You are prompted for the
        data item value. | 
    Supply the requested data item value. | 
| WRITE ERROR TO COMMAND LISTFILE | 
    A physical write error occurred while writing to the standard list
        device ($STDLIST). | 
    Check the output device and try the current command again. Consult with
        the system manager. | 
| @ SIGNS MUST BE PROPAGATED | 
    @ must propagate along data item equivalences. | 
    Refer to the JOIN command. Correct the command and re-enter. | 
| $MISSING MAY ONLY BE USED FOR MULTIPLE DATA SET ACCESS | 
    $MISSING cannot be used as a value for a SUBSET command on a single
        data set select file or for the FIND CHAIN command. | 
    Correct the command and re-enter it. |