The following table lists the status codes returned by HLI in FCB word 24.
Code |
Meaning |
---|---|
0 |
Command executed normally. |
1 |
Command executed normally, but no segments were retrieved. The current position is unchanged. Either the qualifying conditions failed to locate the desired record, or an end of chain condition occurred (no more target segment instances within the anchor segment). |
760 |
Command not recognized. An invalid HLI command was issued. For example, NXT rather than the NEX command. |
761 |
Too few arguments have been provided in the HLI command. |
762 |
The command cannot be executed because the file has not yet been opened (no OPN command has been issued). |
763 |
The server requires more virtual storage to operate. Restart the server in a larger region. |
764 |
The requested Master File cannot be found by the server. |
765 |
The requested Master File cannot be found by the server. |
766 |
No data found in the specified file. The file must first be initialized by the CREATE command even if no data is entered. |
767 |
An error was encountered in the Master File on the server. |
768 |
An invalid parameter was encountered in an HLI call received by the server (for example, NTEST is less than zero). |
769 |
The fieldname referenced in a SHO command does not exist in the Master File. Check the spelling or the structure of the NAMES array passed into the SHO command. |
770 |
The file specified in the CLO command is not open. The CLO command has been ignored. |
771 |
Segment name not recognized. The segment specified as a TARGET or an ANCHOR segment is not found in the Master File. |
772 |
The HLI command passed to the server is recognized but is not yet supported. |
773 |
No current position has been established from which to execute the command. |
774 |
Test relation not recognized. An invalid test relation was passed to the server. Possibly the number of tests was specified incorrectly. Valid test conditions are LT, LE, GT, GE, EQ, NE, CO, and OM. |
775 |
Improper use of virtual segment. An attempt was made to change or improperly use a cross-reference segment. |
776 |
An attempt was made to include a second instance of a unique segment for a particular parent instance. The transaction is ignored. |
777 |
The external security system (CA-ACF2, RACF, or CA-TOP SECRET, for example) has determined that you do not have access rights to a file controlled by a server. |
778 |
The ANCHOR and TARGET segments specified do not lie on the same path in the file. |
779 |
An error has occurred in the use of an indexed field, or a field named in an NXD command is not indexed. |
780 |
On an NXD call, no tests on the target segment were provided. |
781 |
No parent position has been established for the retrieval of a cross-reference segment. The key for the linked segment is not active, and so no retrieval can be performed. |
782 |
The password does not provide file access rights. Check the password provided in the FCB. |
783 |
The command issued is not allowed with the current password. Check the password provided in the FCB. |
784 |
The segment instance identified by the key values is already in the database. The database has not been changed. (Analogous to FOCURRENT=1 in MODIFY/SU.) |
785 |
Segment instances obtained with NXK or NXD may not be deleted. |
786 |
Attempt to change the instance has not been performed, because the instance has been deleted by another user. (Analogous to FOCURRENT=2 in MODIFY/SU.) |
787 |
An OPN command was issued for an FCB which was already open. Before reusing the FCB, it must be closed. |
788 |
Too many files are open on the server (limit 4096) or too many FCBs are open (limit 512). |
789 |
Attempt to change the instance has not been performed because it has already been changed by another user. (Analogous to FOCURRENT=3 in MODIFY/SU.) |
790 |
SU cannot be used with more than 1,500 fields in a FOCUS file, including cross references. |
791 |
The FOCUS USE command must designate that all of the files used in the COMBINE have the same server. Either they must all be controlled by the same server or they must all be local files. |
793 |
You cannot update, delete or include records for a file that has been specified as read only for use with Multi-Threaded HLI/SU Reporting. |
794 |
You cannot declare a file to be read via Multi-Threaded HLI/SU Reporting if it has been opened by another FCB not operating Multi-Threaded HLI/SU Reporting. You cannot open a file that will not be read via Multi-Threaded HLI/SU Reporting if it has already been opened by another FCB operating under Multi-Threaded HLI/SU Reporting. |
798 |
The Master File read by the central data base server is not the same as the one used by the source or local machine. |
800 |
The server has terminated because of a fatal error. |
801 |
A communication error has occurred on the server. |
802 |
The server has not been started or the wrong name has been used for the server. |
803 |
A communication error has occurred. Check to see that the server is still active and, if not, restart it. |
804 |
The server is not active. Check to see if it has been terminated, and restart it. |
805 |
A fatal error has occurred on the server. Check to see if the server is active and, if not, restart it. |
806 |
A fatal error has occurred on the server. Check to see if the server is active and, if not, restart it. |
Information Builders |