After each Adabas command is processed, a response code is returned in bytes 11 and 12 of the Adabas control block. Some response codes also return a subcode in the rightmost two bytes of the control block's additions 2 field. This section describes those response codes and subcodes.
Note:
Proprietary functions of Adabas may also return response codes and
subcodes, some of which are not described here. Refer to the documentation for
those functions for more information.
Response code 0 indicates that the Adabas command was processed successfully; any other response code is returned as a result of an error during command processing.
All Adabas commands resulting in a response code other than 0, 1, and 145 restore all Adabas control block fields except the response code field (see the Adabas Command Reference documentation) to the contents the fields held at the beginning of command execution.
For internal errors, contact your Adabas technical support representative.
Response 0 | Response 1 | Response 2 | Response 3 | Response 7 | Response 8 | Response 9 | Response 10 | Response 17 | Response 18 | Response 19 | Response 20 | Response 21 | Response 22 | Response 23 | Response 24 | Response 25 | Response 26 | Response 27 | Response 28 | Response 29 | Response 34 | Response 35 | Response 40 | Response 41 | Response 42 | Response 43 | Response 44 | Response 45 | Response 46 | Response 47 | Response 48 | Response 49 | Response 50 | Response 51 | Response 52 | Response 53 | Response 54 | Response 55 | Response 56 | Response 57 | Response 58 | Response 59 | Response 60 | Response 61 | Response 62 | Response 63 | Response 64 | Response 65 | Response 66 | Response 67 | Response 68 | Response 70 | Response 71 | Response 72 | Response 73 | Response 74 | Response 75 | Response 76 | Response 77 | Response 78 | Response 79 | Response 82 | Response 83 | Response 84 | Response 85 | Response 86 | Response 87 | Response 88 | Response 89 | Response 94 | Response 95 | Response 96 | Response 97 | Response 99 | Response 101 | Response 102 | Response 106 | Response 107 | Response 109 | Response 110 | Response 113 | Response 114 | Response 123 | Response 124 | Response 125 | Response 126 | Response 129 | Response 130 | Response 131 | Response 144 | Response 145 | Response 146 | Response 147 | Response 148 | Response 151 | Response 152 | Response 153 | Response 154 | Response 155 | Response 156 | Response 157 | Response 159 | Response 160 | Response 161 | Response 162 | Response 163 | Response 164 | Response 165 | Response 166 | Response 167 | Response 168 | Response 170 | Response 171 | Response 172 | Response 173 | Response 174 | Response 175 | Response 176 | Response 177 | Response 178 | Response 179 | Response 181 | Response 182 | Response 183 | Response 184 | Response 185 | Response 197 | Response 198 | Response 199 | Response 200 | Response 201 | Response 202 | Response 203 | Response 204 | Response 207 | Response 208 | Response 209 | Response 210 | Response 211 | Response 212 | Response 213 | Response 214 | Response 215 | Response 216 | Response 217 | Response 218 | Response 219 | Response 220-227 | Response 228 | Response 229 | Response 231-239 | Response 240-244 | Response 245 | Response 251 | Response 252 | Response 253 | Response 254 | Response 255
Response 0 | |
Explanation: |
The command was executed successfully. |
Response 1 | |||||||||||
Explanation: |
Depending on the subcode in the rightmost two bytes of the additions 2 field, one of the following has occurred:
Note: |
||||||||||
Action: |
Increase the ADARUN LS parameter value. |
Response 2 | |||||||
Explanation: |
This response code can only occur with a BT or ET command. The BT or ET command executes successfully. One of the following has occurred:
|
Response 3 | |
Explanation: |
One of the following has occurred:
|
Response 7 | |
Explanation: |
A complex search command was rejected because it was estimated that it would exceed the maximum search time TLSCMD. |
Response 8 | |
Explanation: |
The current user's command was interrupted to prevent a Work overflow because of a pending backout operation. |
Action: |
The value specified for the LP parameter might have to be increased. |
Response 9 | |||||||||||||||||||||||||||||||||||||
Explanation: |
A subcode appears in the low-order (rightmost) two bytes of the additions 2 field indicating the specific cause and action for this response code. The following are the subcodes and their meanings:
|
Response 10 | |
Explanation: |
Too many occurrences for a periodic group. |
Response 17 | |||||||||||||||||||||||||||||||||||||
Explanation: |
A subcode appears in the the low-order (rightmost) two bytes of the additions 2 field indicating the specific cause and action for this response code. The following are the subcodes and their meanings:
|
Response 18 | |
Explanation: |
Invalid file number usage. The file number was modified between successive L2/L5 calls. |
Response 19 | |
Explanation: |
An attempt was made to update a file which was opened for access only. The leftmost two bytes of additions 2 may contain the file number. |
Response 20 | |
Explanation: |
One of the following invalid values was used for a command ID value:
|
User Action: |
Avoid usage of any of the above command ID values. |
Response 21 | |
Explanation: |
An invalid command ID value was detected. One of the following explanations or subcodes is provided:
1: The command ID value was not found in the sequential command table. Either this is not an initial call and there was no previous initial call, or the initial call was issued for another file. 6: The command ID value specified for the S8 command was not found. 7: The command ID value specified was assigned to an internal format buffer for a different file. 8: The command ID value specified for the S8 command is for an unsorted ISN list. 9: An application running with PREFETCH=YES or PREFETCH=OLD attempted to dynamically reverse the read direction of an L3/L6/L9 command. This is not allowed. |
Response 22 | |||||||||||||||||||||||||||||||||||||||||||||||
Explanation: |
The command is invalid. A subcode appears in the low-order (rightmost) two bytes of the additions 2 field indicating the specific cause and action for this response code. When using the LNCSTUB module, this response code may indicate problems with the initial call (IC) to the Adabas CICS command-level link component. If the Adabas control block shows a command code of "IC", the link routine being used may not be at the proper release level or may not be the command-level version. The following are the subcodes and their meanings:
|
Response 23 | |
Explanation: |
An invalid starting ISN was specified for an L2/L5 command sequence:
|
Response 24 | |
Explanation: |
S9 command:
|
Response 25 | |
Explanation: |
The ISN specified in ISN lower limit field for an S1/S4 or S2/S9 command was not found. |
Response 26 | |||
Explanation: |
An invalid ISN buffer length for an S9 command was detected. The number of ISNs to be sorted as provided in ISN quantity is equal to 0.
|
Response 27 | |||
Explanation: |
Sufficient work space was not available to accommodate the combined sizes of the search and value buffers as indicated in the search buffer length and value buffer length fields.
|
Response 28 | |
Explanation: |
The first two bytes of the additions 1 field contained an invalid descriptor for an L3/L6 or S2/S9 command:
|
Response 29 | |
Explanation: |
L3/L6 command; a value repositioning was attempted (bytes 3-4 of the additions 1 field contain spaces) and the command option 2 field did not contain the value "V". The command ID is released. |
Response 34 | |
Explanation: |
An invalid command option has been detected. |
Action: |
Either remove the invalid command option or replace it with a valid option. |
Response 35 | |
Explanation: |
The user/DBA attempted to perform a function for a noncluster Adabas nucleus that is available only for an Adabas cluster database. |
Response 40 | |
Explanation: |
One of the following syntax errors was detected in the format buffer:
|
Response 41 | |
Explanation: |
One or more specification errors exist in the format buffer. If available, then the short name of the field for which the error occurred is stored in the leftmost two bytes of the Additions 2 field. Any of the following specification errors may have been made:
|
User Action: |
Correct the specification error and reissue the command or job. For more information about syntax rules for multiple field and periodic group indexing, refer to the Adabas Command Reference documentation. |
Response 42 | |||||
Explanation: |
A space problem occurred. The following are the subcodes and their meanings:
|
Response 43 | |
Explanation: |
L9 command; the descriptor specified in the format buffer did not agree with the descriptor specified in the search buffer. |
Response 44 | |||||||||
Explanation: |
One of the following format buffer errors occurred:
|
Response 45 | |
Explanation: |
The internal format buffer requires more than 64K. |
Response 46 | |
Explanation: |
The maximum value for the NQCID parameter was exceeded (the number of TBI and/or TBQ elements is greater than NQCID). |
Response 47 | |
Explanation: |
The maximum value for the NISNHQ parameter was exceeded. This value is 1/4 the ADARUN NH parameter value up to 65535. |
Response 48 | |||||||||||||||||||||||||||||||||||||||||||||
Explanation: |
An error occurred during the processing of a command such as OP or N1. Refer to the hexadecimal subcode that appears in the low-order (rightmost) two bytes of the additions 2 field.
|
Response 49 | |||||||||||||||||||
Explanation: |
The compressed record was too long. It exceeds the maximum permitted compressed record length for the file. The following subcodes may be indicated:
|
Response 50 | |
Explanation: |
A syntax error in the record buffer was detected during processing of an OP command. |
Response 51 | |
Explanation: |
An error in the record buffer was detected during processing of an OP command. |
Response 52 | |||||||||||||||
Explanation: |
One of the following errors occurred while processing the record, value, or search buffer (the rightmost two bytes of the additions 2 field contain the subcode; for subcodes 1-5, the leftmost two bytes contain the Adabas name of the field where the error occurred):
|
Response 53 | |||||
Explanation: |
One of the following errors occurred:
|
Response 54 | |||||||
Explanation: |
The record buffer for a C3, C5, or ET command is too long. The maximum allowed is 2048 bytes. The following subcodes (in hexadecimal) may be indicated:
|
||||||
User Action: |
Correct the record buffer specification, then reissue the C3, C5, or ET command. |
Response 55 | |||||||||||||||||
Explanation: |
One of the following occurred:
|
Response 56 | |||||
Explanation: |
One of the following occurred:
|
Response 57 | |
Explanation: |
L9 command; the descriptor specified in the search buffer or in the additions 1 field was invalid, or the descriptor was not specified. |
Response 58 | |
Explanation: |
The format could not be found (as defined within format selection criterion). |
Response 59 | |
Explanation: |
Format conversion of a subfield is not possible. The source field has "F" or "G" format. |
Response 60 | |||||||||||||||||||||||||
Explanation: |
A syntax error was detected in the format or search buffer. Generally, the first two bytes of the additions 2 field contain the two characters under inspection when the error was detected. The rightmost two bytes of the additions 2 field contain one of the following subcodes, which further defines the error:
|
Response 61 | |||||||||||
Explanation: |
An error was detected in the search buffer. One of the following subcodes may also be included with this response code:
|
Response 62 | |
Explanation: |
One of the following has occurred:
|
Response 63 | |
Explanation: |
The command ID value specified in the search buffer was not found. |
Response 64 | |
Explanation: |
This response code is used for communication with Adabas utilities and Adabas Online System (AOS), and was returned for one of the following reasons:
|
Action: |
If you do not understand the action to take for a response code 64 and/or subcode, note the subcode and the function that caused the response code, and call your Software AG technical support representative for assistance. |
Response 65 | |
Explanation: |
An internal error occurred. The nucleus detected a space calculation error. |
Response 66 | |
Explanation: |
An incompatible owner ID was detected during an update operation on a multiclient file. The owner ID may be blank, or too long. |
Response 67 | |||||
Explanation: |
One of the following errors occurred:
|
||||
Action: |
Retain all related information, and contact your Software AG technical support representative for assistance. |
Response 68 | |
Explanation: |
A nondescriptor field was used as a search criterion, and the non-descriptor search facility has been set "OFF" (the default for this facility is "ON"). |
Action: |
The ADARUN parameter NONDES has been set to reject non-descriptor searches; either reset the NONDES parameter to its default value, or remove non-descriptor searches from your application. Natural provides a trace facility which locates such Natural application characteristics. Contact Software AG for details. |
Response 70 | |
Explanation: |
An overflow occurred in the table of sequential commands. |
Action: |
The DBA may increase the value used for the LQ parameter and/or RC commands may be used. |
Response 71 | |
Explanation: |
An overflow occurred in the table of resulting ISN lists. |
Action: |
The DBA may increase the value used for the LI parameter and/or RC commands may be used. |
Response 72 | |||||
Explanation: |
One of the following errors occurred:
|
||||
Action: |
The DBA may increase the value used for the NU parameter. |
Response 73 | |
Explanation: |
An overflow occurred in the section of the Work dataset in which resulting ISN lists are stored. |
Action: |
The DBA may increase the size of the Work dataset and/or the number of saved ISN lists during an Adabas session may be decreased. |
Response 74 | |
Explanation: |
No space was available on the Work dataset for complex find commands. |
Action: |
Increasing the size of the Work dataset alone will not solve this problem. Instead, set the value of LWKP2 (WORK-PART-2) to a higher value than the calculated one (whatever that might be). Then increase the size of the Work dataset to ensure there is sufficient space for WORK-PART-3. |
Response 75 | |
Explanation: |
Attempts to allocate additional logical file extents for a file were issued, but the maximum that can be handled by the FCB have already been allocated. BT or autorestart could cause the file to be locked because of inadequate extent space (see response code 48). |
Action: |
Ask the DBA for assistance; Associator or Data Storage extents may have to be reallocated. |
Response 76 | |
Explanation: |
An overflow occurred in an inverted list index (the maximum is 15 levels). |
Response 77 | |||||||||||||||||||||||||
Explanation: |
Sufficient space was not available for a required Associator or Data Storage extent. The following subcodes further define the error:
|
Response 78 | |||||
Explanation: |
The cause of this response is indicated by one of the following subcodes:
|
||||
Action: |
If the file has reached the 16-MB limit, you might convert it to a file with the 4-byte ISN option or to an expanded file. |
Response 79 | |
Explanation: |
Either a collation descriptor exit (subcode `CDX'n where "n" is the one-byte binary collation descriptor exit number) or a hyperdescriptor exit ("hyperexit") was not specified in ADARUN. |
Action: |
Reissue ADARUN with the CDXnn or HEXnn parameter. Refer to the Adabas Operations documentation for more information about ADARUN parameters, and to the DBA Tasks for a description of user exits. |
Response 82 | |
Explanation: |
A hyperexit routine returned an invalid ISN. |
Response 83 | |
Explanation: |
Hypertable overflow. |
Response 84 | |
Explanation: |
Too many values were present for a subdescriptor or a superdescriptor. |
Response 85 | |
Explanation: |
Too many descriptor values were present for an update or add record command. |
Response 86 | |
Explanation: |
A hyperdescriptor exit return error occurred for one of the following reasons:
|
Response 87 | |||||||
Explanation: |
The Adabas buffer pool is locked; it is too small to accommodate all blocks needed for (parallel) command execution. |
||||||
Action: |
Check the length of the buffer pool (LBP) as follows:
|
Response 88 | |||||||
Explanation: |
This response code generally occurs when there is a workpool (LWP) shortage. When this response code occurs, refer to the hexadecimal subcode that appears in the low-order (rightmost) two bytes of the additions 2 field. Following are the subcodes and their meanings.
|
||||||
Action: |
For all subcodes you can increase the LWP ADARUN parameter value and retry the operation, in addition to any subcode-specific action listed in the table below:
|
Response 89 | |
Explanation: |
The UQE was already in use, and an attempt was made to execute two commands at the same time for the same user. |
Response 94 | |
Explanation: |
An I/O error occurred on DDWORKR4. |
Response 95 | |
Explanation: |
An I/O error occurred on the Work LP area. |
Response 96 | |||
Explanation: |
An error occurred during ADARES REPAIR utility execution.
|
Response 97 | |
Explanation: |
An I/O error occurred during buffer flush. Additions 2 may contain RABN. |
Response 99 | |
Explanation: |
An I/O error occurred. |
Response 101 | |
Explanation: |
An error has occurred using one of the client-based Adabas add-on products such as Adabas System Coordinator, Adabas Fastpath, Adabas Vista, Adabas Transaction Manager, or Adabas SAF Security.
Please refer to the documentation for the appropriate add-on product for further information on subcodes and console messages that can help you resolve the error. |
Response 102 | |
Explanation: |
Space calculation error. |
Action: |
Retry the open operation. |
Response 106 | |
Explanation: |
The prefetch table record buffer specified in the UCB is too small. |
Response 107 | |
Explanation: |
Either a GETMAIN error occurred or there was insufficient space when performing prefetch. Prefetch is switched off. |
Response 109 | |
Explanation: |
The specified command ID is already active on another database for this user. |
Response 110 | |
Explanation: |
The command ID pool is full. |
Action: |
Increase the size of either or both the ADARUN NQCID or NU parameters. |
Response 113 | |
Explanation: |
The specified ISN was invalid because one of the following occurred:
|
Response 114 | |||||||||||
Explanation: |
A refresh file error occurred. One of the following subcodes may be present:
|
Response 123 | |||||||||||||||||||||||||||||||||
Explanation: |
An error was reported by the Adabas cluster messaging service on the sender's side. The message was not sent. One of the following subcodes may be present:
|
||||||||||||||||||||||||||||||||
Action: |
If you are unable to resolve the problem, contact your Software AG technical support representative. |
Response 124 | |
Explanation: |
An error was reported by the Adabas cluster messaging service on the receiver's side. The message was sent. One of the subcodes described for response code 123 may be present. |
Action: |
If you are unable to resolve the problem, contact your Software AG technical support representative. |
Response 125 | |
Explanation: |
An internal error occurred when one cluster nucleus attempted to issue an internucleus command to one or more of the other cluster nuclei. This condition usually leads to abnormal termination. |
Action: |
Contact your Software AG technical support representative. |
Response 126 | |
Explanation: |
A messaging error occurred during internucleus communication:
|
Action: |
If you are unable to resolve the problem, contact your Software AG technical support representative. |
Response 129 | |
Explanation: |
In an Adabas cluster environment, the user attempted to perform an Adabas function that is not yet supported by Adabas cluster nuclei. |
Response 130 | |||||||||||||||||||||
Explanation: |
An error identified by one of the following subcodes occurred in an Adabas sysplex cluster environment:
|
||||||||||||||||||||
Action: |
For subcode 1, correct the application program attempting to issue commands using the NUCID. If that is not the case, or for other subcodes, contact your Software AG technical support representative for assistance. |
Response 131 | |
Explanation: |
This response code is issued by Event Replicator for Adabas processes. For more information, read your Event Replicator for Adabas documentation. |
Response 144 | |
Explanation: |
One of the following occurred:
|
Action: |
If Adabas Transaction Manager is in use, verify that the setting for the Transaction Model parameter is appropriate for the program that was executing and is also appropriate for the runtime environment in use. |
Response 145 | |||||||||||
Explanation: |
One of the following occurred:
Use the subcode associated with this response code to further clarify why this response occurred.
|
Response 146 | |
Explanation: |
An invalid buffer length was detected by the Adabas interface routine. |
Response 147 | |
Explanation: |
The ISN was invalid. The ISN transformation resulted in a negative ISN or an ISN greater than the maximum ISN permitted for the file. |
Response 148 | |||||||||||||||||||||||||||
Explanation: |
The Adabas nucleus was either not active, or not accessible. Refer to the hexadecimal subcode that appears in the low-order (rightmost) two bytes of the additions 2 field. Note:
|
Response 151 | |
Explanation: |
A command queue overflow occurred. Note: |
Action: |
The DBA may increase the value for the NC parameter and/or the command may be issued when a lower level of command activity is in effect. |
Response 152 | |
Explanation: |
The internal user buffer was not large enough to contain the user buffer areas. |
Action: |
The DBA should increase the value of the LU parameter. |
Response 153 | |
Explanation: |
A "CALL ADABAS" was issued by a user while a previous call for the user was still being processed. |
Response 154 | |
Explanation: |
A command was rejected because it resulted in a trigger being fired, but the queue is full at this time. |
Action: |
Retry the command. |
Response 155 | |
Explanation: |
A command resulted in a pre-command trigger being fired. The triggered procedure returned a nonzero command, so the command was not executed. |
Action: |
Check the additions 4 field for the error returned from the procedure. |
Response 156 | |
Explanation: |
A command resulted in a post-command trigger being fired. The triggered procedure returned a nonzero command, indicating an unsuccessful execution of the procedure. |
Action: |
Check the additions 4 field for the error returned from the procedure. |
Response 157 | |
Explanation: |
A command resulted in either a pre- or post-command trigger being fired; however, Adabas Triggers has been shut down with the option to reject all commands that result in a trigger being fired. |
Action: |
Determine the cause of the shut-down and resolve the problem. If rejection of commands is not the required action in such a situation, then set the error action field in the Adabas Triggers profile to halt or ignore. |
Response 159 | |
Explanation: |
The Adabas link module is missing or invalid. One of the following occurred:
|
Action: |
Check the setting of the Natural profile parameter ADANAME and/or provide the correct version of the Adabas link module in one of the current steplibs. |
Response 160 | |
Explanation: |
Too many Associator and Data Storage blocks were marked as active in the buffer pool for a single command. |
Response 161 | |
Explanation: |
The RABN chain in the header list of the Adabas buffer pool is invalid. |
Response 162 | |
Explanation: |
No additional space is available for Adabas buffer pool header blocks. |
Response 163 | |
Explanation: |
The RABN to be linked into the RABN header chain is already in the chain. |
Response 164 | |
Explanation: |
Too many work areas were allocated for the command. |
Response 165 | |
Explanation: |
A descriptor name was either invalid or did not exist in the descriptor value table (DVT). For expanded files: the descriptor does not exist on all component files. The leftmost two bytes of additions 2 may contain the descriptor name. If this occurred for an expanded file, check to see if there is an FDT mismatch between the components of the file. |
Response 166 | |
Explanation: |
An error was detected in an inverted list index. The cause may be damage in the Associator. |
Response 167 | |
Explanation: |
The field in a coupled file does not exist or the coupled list is invalid. |
Response 168 | |
Explanation: |
An internal command ID required during coupling processing was not found. |
Response 170 | |
Explanation: |
The Adabas RABN required for the command could not be located for one of the following reasons:
|
Response 171 | |
Explanation: |
The constant set used by Adabas could not be located. |
Response 172 | |
Explanation: |
An ISN was less than the MINISN or greater than the MAXISN setting in effect for the file. |
Response 173 | |
Explanation: |
An invalid Data Storage RABN was detected. |
Response 174 | |
Explanation: |
For an L2/L5 command with start ISN, the Data Storage RABN stored in the address converter for the file is invalid. |
Response 175 | |
Explanation: |
An inconsistency was detected between the index and Data Storage. |
Action: |
Run the "check" utilities (especially ADAICK and ADAVAL) against the file, and contact your Software AG technical support representative. |
Response 176 | |
Explanation: |
One of the following occurred:
|
Action: |
Run ADAICK to determine whether an inconsistency exists in an inverted list. If not, contact your local Software AG technical representative. |
Response 177 | |
Explanation: |
A record could not be found in the Data Storage block in which it should have been contained as indicated by the address converter. If this response code is returned to the ADAULD UNLOAD utility function with the parameter SORTSEQ, the file might be inconsistent and data lost. |
Action: |
Check the file with the "check" utilities, especially ADAACK, and contact your Software AG technical support representative. |
Response 178 | |||||||
Explanation: |
An internal error occurred when updating a multiple-value field:
|
Response 179 | |
Explanation: |
Internal error; identifier could not be found in Work part 3. |
Response 181 | |
Explanation: |
Autobackout was executed and the start of a transaction could not be located. |
Response 182 | |
Explanation: |
Necessary ET data was not found in the appropriate Work block. |
Response 183 | |
Explanation: |
An internally assigned number for a database I/O operation was detected as invalid. |
Response 184 | |
Explanation: |
A phonetic field name could not be found. |
Response 185 | |
Explanation: |
The ADAM field could not be found in the compressed record. |
Response 197 | |
Explanation: |
The DEUQ pool is too small. |
User Action: |
Increase the ADARUN LDEUQP parameter. |
Response 198 | |
Explanation: |
An attempt was made to duplicate a descriptor value for a unique descriptor. The leftmost two bytes of additions 2 may contain the descriptor name. |
Response 199 | |
Explanation: |
An inconsistency in the inverted list index was found during an update operation. The leftmost two bytes of additions 2 may contain the descriptor name. This response code can also occur if UTYPE=EXU was specified for an ADARES BACKOUT operation that uses the sequential (SIBA) log. |
Response 200 | |||||||||||
Explanation: |
Either an invalid cipher code or an Adabas or Adabas SAF Security security violation was detected. From Adabas SAF Security processing, the command could not satisfy the necessary security checks and may be accompanied by a subcode as follows:
|
Response 201 | |
Explanation: |
The password specified was not found. |
Response 202 | |
Explanation: |
An attempt was made to use a file for which the user is not authorized, or the file password is being changed. |
User Action: |
Either correct the authorization, or retry the operation with the new password. |
Response 203 | |
Explanation: |
An attempt was made to delete a record in a file for which the user is not authorized. |
Response 204 | |
Explanation: |
A password pool overflow occurred. |
Response 207 | |
Explanation: |
Adabas SAF Security completed phase 1 of logon and requested phase 2. This is an internal Adabas SAF Security and ADALNK two-phase response code for a remote workstation logon. This code is normally not displayed or presented. |
User Action: |
Send a phase 2 logon request to Adabas SAF Security. |
Response 208 | |
Explanation: |
As an Adabas SAF Security remote user, you should execute a phase 1 logon. The logon ID and your password are sent to Adabas SAF Security. This response indicates that two-phase logon can continue. |
Action: |
If the user application receives this response, it is on a workstation platform that does not have the proper Adabas link routine installed. This response code is intercepted by the workstation Adabas link routine and phase 1 logon is performed. |
Response 209 | |
Explanation: |
Adabas SAF Security detected an expired password on the server. |
Action: |
Create a valid password on the server for ACF2, RACF, or Top Secret. Entire Net-Work users may use the Adabas SAF Security feature. |
Response 210 | |
Explanation: |
Logical ID greater than 255 (internal error). If you were running with Entire Net-Work, the leftmost two bytes of the additions 2 field contain the ID of the Entire Net-Work node that issued this response code. |
Response 211 | |
Explanation: |
Invalid ID table index in UB (internal error). If you were running with Entire Net-Work, the leftmost two bytes of the additions 2 field contain the ID of the Entire Net-Work node that issued this response code. |
Response 212 | |
Explanation: |
Invalid input/output buffer for internal command. |
Response 213 | |
Explanation: |
ID table not found (SVC not properly installed). If you were running with Entire Net-Work, the leftmost two bytes of the additions 2 field contain the ID of the Entire Net-Work node that issued this response code. |
User Action: |
Inform the DBA. The Adabas installation procedure was not properly executed. |
Response 214 | |
Explanation: |
Internal command issued from Adabas version 4 Adalink. |
Response 215 | |
Explanation: |
SVC 04/16 call received from Adabas version 4 Adalink, with Adabas version 5/6/7 UB or AMODE=31. |
Response 216 | |
Explanation: |
Command rejected by user exit. If you were running with Entire Net-Work, the leftmost two bytes of the additions 2 field contain the ID of the Entire Net-Work node that issued this response code. |
Response 217 | |
Explanation: |
Command rejected by user exit. If you were running with Entire Net-Work, the leftmost two bytes of the additions 2 field contain the ID of the Entire Net-Work node that issued this response code. |
Response 218 | |||||||||||||
Explanation: |
The following table describes the subcodes that appear with this response code, clarifying why the response was received.
|
||||||||||||
User Action: |
Increase the UB pool by respecifying the NUBS parameter in the link routines. See the ADAGSET macro information in the Adabas Installation documentation. |
Response 219 | |||||||||||||||||||||||||
Explanation: |
This response code should only occur when Adabas Transaction Manager is being used.
|
Response 220-227 | |
Explanation: |
These response codes are reserved for Entire Net-Work. |
User Action: |
Refer to the appropriate Software AG Entire Net-Work manuals for more information on the meanings and use of these response codes. |
Response 228 | |||||
Explanation: |
This response is issued by an Adabas link routine. It indicates that an ASCII-formatted user request has been issued against an EBCDIC-formatted database that is not properly configured to handle the translation:
|
||||
User Action: |
Ensure that your Adabas installation is UES-enabled. Refer to the UES information. |
Response 229 | |
Explanation: |
This response code is reserved for Entire Net-Work. |
User Action: |
Refer to the appropriate Software AG Entire Net-Work manuals for more information on the meaning and use of this response code. |
Response 231-239 | |
Explanation: |
These response codes are assigned in some Adabas user exits, and have meanings as defined by the user. One example is the response code in the ADALOG log data field issued by user exit 4. |
User Action: |
Refer to the description of user exits in the Adabas DBA Tasks documentation for more information. |
Response 240-244 | |
Explanation: |
These response codes are returned by Adabas Transaction Manger. |
Action: |
Consult the Adabas Transaction Manager documentation for more information. |
Response 245 | |||||
Explanation: |
This response code is issued for communication problems between add-on products that use the system coordinator (COR) interface to Adabas; that is, Adabas Fastpath, Adabas Vista, Adabas SAF Security, and Adabas Transaction Manager.
|
||||
Action: |
For subcode 1, contact your Software AG technical support representative. For subcode 2, consult the installation instructions for the add-on product. |
Response 251 | |||||||||||||||||||||||||||||
Explanation: |
An error occurred in Adabas cluster processing. Under certain conditions, the Adabas cluster SVC (SVCCLU) component of the ADASVC returns response code 251 in the ACB's response code field, along with a hexadecimal subcode (listed below in decimal) in the low-order (rightmost) two bytes of the additions 2 field.
Note:
|
||||||||||||||||||||||||||||
Action: |
For internal errors, contact your Software AG technical support representative. For all other errors except as noted, contact your systems administrator. |
Response 252 | |
Explanation: |
An error occurred during Adabas SVC processing (post error). If you were running with Entire Net-Work, the leftmost two bytes of the additions 2 field contain the ID of the Entire Net-Work node that issued this response code. |
Response 253 | |
Explanation: |
An error occurred during Adabas SVC processing (invalid buffer length detected). If you were running with Entire Net-Work, the leftmost two bytes of the additions 2 field contain the ID of the Entire Net-Work node that issued this response code. |
Response 254 | |||||||||||||||||||||
Explanation: |
The CT parameter limit was exceeded. A BT command is executed (if applicable and necessary); the command queue element and attached buffer are released; and message ADAM93 (or a similar message) is printed or displayed on the console. If the user is not terminated, this response code is returned to the user program when an internal error occurs during processing of an attached buffer (buffer overflow). Check for one of the following subcodes in the rightmost two-bytes of the additions 2 field:
If you were running with Entire Net-Work, the leftmost two bytes of the additions 2 field contain the ID of the Entire Net-Work node that issued this response code. |
Response 255 | |
Explanation: |
All attached buffers were allocated at the time the command was processed. Buffer allocation (NAB) "high water marks" may not reflect this condition when no buffer allocation occurs. If you were running with Entire Net-Work, the leftmost two bytes of the additions 2 field contain the ID of the Entire Net-Work node that issued this response code. |