ARI0001E | An error occurred while attempting to obtain storage. |
Explanation: Either:
Note: | The DB2 Server for VM reason code is the CMS free storage macro return code. It is displayed in message ARI0042I. |
System Action: If SQLCODE -930 accompanies this message, the database manager continues and additional requests to obtain storage may result in the message being issued again. If the message is issued without SQLCODE -930, the database manager is ended.
Operator Response: If free storage has been exhausted (reason code = 01), restart the database manager after allocating a larger virtual machine.
System Programmer Response: You may have to assist the operator in determining what virtual machine size will be required if storage is exhausted. Contact the designated support group for errors.
ARI0002E | Unable to open the xxxxxxxx parameter data set. Reason Code = nn. Return Code=nn. |
Explanation: xxxxxxxx is the name of the parameter data set as specified in the PARMID parameter.
This parameter is in the SQLSTART EXEC command to identify a card image CMS file having file type SQLPARM and file mode *.
The Reason Code value is the Primary Error Code. The Return Code value is the Secondary Error Code. For further explanation, look up the displayed error codes under either Chapter 24, Include File Access Errors, or "INCLUDE FILE ERRORS" in the HELP text.
System Action: The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Either:
ARI0003E | An error occurred reading the xxxxxxxx parameter data set. Reason Code = nn Return Code = nn. |
Explanation: xxxxxxxx is the name of the parameter data set as specified in the PARMID parameter. This parameter is in the SQLSTART EXEC command to identify a card image CMS file having file type SQLPARM and file mode *.
The REASON value is the Primary Error Code. The CODE value is the Secondary Error Code. For further explanation, look up the displayed error codes under either Chapter 24, Include File Access Errors, or "INCLUDE FILE ERRORS" in the HELP text.
System Action: The database manager ends.
Operator Response: For further explanation, look up the displayed error codes under either Chapter 24, Include File Access Errors, or "INCLUDE FILE ERRORS" in the HELP text.
ARI0004I | xxxxxxxx - The database manager ignores PARMID within a parameter data set. |
Explanation: xxxxxxxx is the name of the parameter data set which contains the PARMID initialization parameter. The PARMID parameter is ignored in a parameter data set.
System Action: Processing continues.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the parameter data set specification to eliminate this message.
ARI0005E | {CMD|xxxxxxxx} - yyyyyyyy parameter is specified more than once. |
Explanation: CMD indicates that the parameter in error was specified in the SQLSTART EXEC.
xxxxxxxx is the name of the parameter data set which contains the parameter in error.
yyyyyyyy is the parameter keyword that was specified more than once in the initialization parameter input.
Note: | The same parameter keyword can be specified once in the SQLSTART EXEC and once in the parameter data set. |
System Action: If this error occurs in the SQLSTART EXEC parameter processing, the database manager ends.
If this error occurs during parameter data set processing, the database manager ends unless the yyyyyyyy parameter is correctly specified in the SQLSTART EXEC. See System Programmer Response.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Remove the extra occurrences of the initialization parameter from either the SQLSTART EXEC or the parameter data set. If this parameter was specified more than once in the parameter data set, it may be overridden by a correct specification in the SQLSTART EXEC. However, the message will still be issued but may be ignored and the database manager will continue processing.
ARI0006E | {CMD|xxxxxxxx} - yyyyyyyy is an invalid parameter specification. |
Explanation: CMD indicates that the parameter in error was specified in the SQLSTART EXEC.
xxxxxxxx is the name of the parameter data set which contains the parameter in error.
yyyyyyyy is the initialization parameter keyword which is invalid (or misspelled). If the parameter keyword in error was greater than eight characters, only the first nine characters are printed.
System Action: The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the invalid initialization parameter specification in either the SQLSTART EXEC or the parameter data set.
ARI0007E | {CMD|xxxxxxxx} error. A keyword is missing. |
Explanation: CMD indicates that the parameter in error was specified in the SQLSTART EXEC.
xxxxxxxx is the name of the parameter data set which contains the parameter in error.
System Action: The database manager is ended.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the invalid initialization parameter specification in either the SQLSTART EXEC or the parameter data set. This error would be caused by coding ...,=value,... .
ARI0008E | {CMD|OPER|xxxxxxxx} - yyyyyyyy = c is invalid. It must be d |
Explanation: CMD indicates that the parameter in error was specified in the SQLSTART EXEC.
OPER indicates that the parameter in error was specified during run time using the SET operator command.
xxxxxxxx is the name of the parameter data set which contains the parameter in error.
yyyyyyyy is the initialization parameter keyword which has the invalid parameter value. It must be one of the following keywords: ACCOUNT, DBMODE, DSPSTATS, DSPLYDEV, DUALLOG, DUMPTYPE, EXTEND, LOGMODE, MAPPING, PROTOCOL, SECALVER, SECTYPE, STARTUP, SYSMODE, SEPINTDB, or SYNCPNT.
c is the first (or only) character of the invalid parameter value. If no value was specified, a comma is substituted for the missing value. If more than one character is given for the parameter value, it will not be accepted even if the first character is valid.
d is a character string indicating the correct parameter value as follows:
yyyyyyyy d (default) -------- --------------- --------- ACCOUNT D or N N DBMODE G, L, or N Value in CP Directory DSPLYDEV C C DSPSTATS 0, 1, or 2 0 DUALLOG N or Y N DUMPTYPE P, F, or N F EXTEND Y or N N LOGMODE Y, A, L, or N Y MAPPING L or P L PROTOCOL SQLDS or AUTO SQLDS SECALVER N or Y N SECTYPE DB2 or ESM DB2 SEPINTDB N or Y see note below STARTUP C, E, I, L, M, W R, S, U, or W SYNCPNT Y or N Y SYSMODE M or S M
Note: | When the DB2 DSS feature is installed and the database machine is in XC mode, then the default value for SEPINTDB is Y, otherwise the default value is N. |
System Action: If this error occurs in the SQLSTART EXEC parameter processing, the database manager ends.
If this error occurs during parameter data set processing, the database manager ends unless the yyyyyyyy parameter is correctly specified in the SQLSTART EXEC. See System Programmer Response.
If this error occurs while processing the SET command, the command is ignored and processing continues.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the invalid parameter value in the SQLSTART EXEC, the parameter data set, or the operator console. If the invalid parameter was specified in the parameter data set, it may be overridden by a correct specification in the SQLSTART EXEC. However, the message will still be issued but may be ignored and the database manager will continue processing.
ARI0009E | {CMD|OPER|xxxxxxxx} - yyyyyyyy = c is invalid. It must be in the range from n1 to n2. |
Explanation: CMD indicates that the parameter in error was specified in the SQLSTART EXEC.
OPER indicates that the parameter in error was specified during run time using the SET operator command.
xxxxxxxx is the name of the parameter data set which contains the parameter in error.
yyyyyyyy is the parameter keyword which has the invalid parameter value. It must be one of the following keywords: ARCHPCT, CHKINTVL, DISPBIAS, LTIMEOUT, NCSCANS, NCUSERS, NDIRBUF, NLRBS, NLRBU, NPACKAGE, NPACKPCT, NPAGBUF, PROCMXAB, PTIMEOUT, SAVEINTV, SLOGCUSH, SOSLEVEL, TARGETWS, TCPPORT, or TRACEBUF.
c is the invalid parameter value. If no value was specified, a comma is substituted for the missing value. If the parameter is longer than eight characters, only the first eight characters are displayed. The parameter value can be up to eight characters. Leading zeros are suppressed.
n1 is the lower limit (or minimum) for the correct parameter value.
n2 is the upper limit (or maximum) for the correct parameter value.
yyyyyyyy n1 n2 (default) -------- -- -------- --------- ARCHPCT 10 99 80 CHKINTVL 1 99999999 10 DISPBIAS 1 10 7 LTIMEOUT 0 99999 0 NCSCANS 1 655 30 NCUSERS 1 252 5 NDIRBUF 10 400000 NPAGBUF NLRBS Larger 583333 (2 x NCUSERS) + of 50 or (NLRBU x NCUSERS)/2 +10 (2 x NCUSERS) NLRBU 10 583233 1000 NPACKAGE 1 32766/NCUSERS 10 NPACKPCT 0 100 30 NPAGBUF 10 400000 (4 x NCUSERS) + 10 PROCMXAB 0 255 0 PTIMEOUT 0 99999 180 SLOGCUSH 11 100 90 SOSLEVEL 1 100 10 TARGETWS 1 99999 32 TCPPORT 0 65535 ETC SERVICES TRACEBUF 0 99999 0
System Action: If this error occurs in the SQLSTART EXEC parameter processing or during parameter data set processing, the database manager ends.
If this error occurs while processing the SET operator command, the command is ignored and processing continues.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the invalid parameter value in the SQLSTART EXEC, the parameter data set, or the operator console. If the invalid parameter was specified in the parameter data set, it may be overridden by a correct specification in the SQLSTART EXEC. However, the message will still be issued but may be ignored and the database manager will continue processing.
ARI0010E | {CMD|xxxxxxxx} - {TRACDBSS|TRACCONV|TRACRDS| TRACDSC|TRACWUM|TRACDRRM |TRACSTG} is invalid. The parameter value must be either {0, 1, or 2 | 0 or 1}. |
Explanation: CMD indicates that the parameter in error was specified in the SQLSTART EXEC.
xxxxxxxx is the name of the parameter data set which contains the parameter in error.
Specifying a parameter value other than 0, 1, or 2 for the TRACDBSS, TRACCONV, TRACRDS, TRACDSC, TRACWUM, or TRACDRRM initialization parameter is invalid. Specifying a parameter value other than 0 or 1 for the TRACSTG initialization parameter is invalid.
System Action: If this error occurs in the SQLSTART EXEC parameter processing, the database manager ends. If this error occurs during parameter data set processing, the database manager ends unless the TRACDBSS, TRACCONV, TRACRDS, TRACDSC, TRACWUM, TRACDRRM, or TRACSTG parameter is correctly specified in the SQLSTART EXEC. See System Programmer Response.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the invalid initialization parameter value in either the SQLSTART EXEC or the parameter data set. If the invalid parameter was specified in the parameter data set, it may be overridden by a correct specification in the SQLSTART EXEC. However, the message will still be issued but may be ignored and the database manager will continue processing.
ARI0011E | {CMD|xxxxxxxx} - yyyyyyyy is invalid. The parameter string must be from 1 to n characters. |
Explanation: CMD indicates that the parameter in error was specified in the SQLSTART EXEC.
xxxxxxxx is the name of the parameter data set which contains the parameter in error.
yyyyyyyy is the initialization parameter keyword which has the invalid parameter string length. It must be one of the following keywords: CHARNAME, DBNAME, DSPSTATS, PARMID, PROGNAME, PROTOCOL, TRACCONV, TRACDBSS, TRACRDS, TRACDSC, TRACWUM, TRACDRRM, or TRACSTG.
n is the maximum character string length of the value.
yyyyyyyy n --------- ----- CHARNAME 18 DBNAME 18 DSPSTATS 2 PARMID 8 PROGNAME 8 PROTOCOL 5 TRACCONV 1 TRACDBSS 11 TRACRDS 6 TRACDSC 2 TRACWUM 1 TRACDRRM 4 TRACSTG 1
Note: | PROTOCOL also has a minimum length of 4. |
System Action: If this error occurs in the SQLSTART EXEC parameter processing, the database manager ends.
If this error occurs during parameter data set processing, the database manager ends unless the yyyyyyyy parameter is correctly specified in the SQLSTART EXEC. See System Programmer Response.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the invalid initialization parameter value in either the SQLSTART EXEC or the parameter data set. If the invalid parameter was specified in the parameter data set, it may be overridden by a correct specification in the SQLSTART EXEC. However, the message will still be issued but may be ignored and the database manager will continue processing. PARMID is valid only on the SQLSTART EXEC and, therefore, must always be corrected.
ARI0012I | The database manager ignores yyyyyyyy = c when zzzzzzzz = d. |
Explanation: yyyyyyyy is the initialization parameter keyword of the value that is ignored.
c is the parameter value that was specified.
zzzzzzzz is the initialization parameter keyword that is used and causes the yyyyyyyy parameter to be ignored.
d is the parameter value specified for zzzzzzzz.
yyyyyyyy c zzzzzzzz d -------- ------------- -------- ------------- ACCOUNT D STARTUP C, E, I, L, M, or S ACCOUNT D PROGNAME ARISEGB ACCOUNT D PROGNAME ARISRMG ARCHPCT value LOGMODE Y or N DBMODE G, L, or N SYSMODE S DISPBIAS value SYSMODE S DUALLOG N or Y SYSMODE M DUALLOG N or Y STARTUP E, I, M, R, S, U, or W NCUSERS value > 1 SYSMODE S PROCMXAB non-zero value SYSMODE S PROGNAME program-name SYSMODE M PROGNAME program-name STARTUP C, E, I, L, M, or S PROTOCOL SQLDS or SYSMODE S AUTO PTIMEOUT non-zero value SYSMODE S TCPPORT non-zero value SYSMODE S TRACDRRM non-zero value PROTOCOL SQLDS TRACWUM 1 or 2 PROTOCOL SQLDS SYNCPNT Y PROTOCOL SQLDS SECALVER N or Y SYSMODE S SECTYPE DB2 or ESM SYSMODE S LTIMEOUT non-zero value SYSMODE S SYNCPNT Y AMODE 24
Notes:
System Action: Processing continues.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Remove the initialization parameter specification causing the message.
ARI0013E | yyyyyyyy must be c when zzzzzzzz = d . |
Explanation: yyyyyyyy is the initialization parameter keyword of the value that is in conflict.
c is the parameter value that was specified.
zzzzzzzz is the initialization parameter keyword that is used and causes the yyyyyyyy parameter specification to be invalid.
d is the parameter value specified for zzzzzzzz.
yyyyyyyy c zzzzzzzz d -------- ------- -------- -------- LOGMODE Y STARTUP L LOGMODE Y, A, SYSMODE M or L NETID specified PROTOCOL AUTO PROTOCOL AUTO RESID Registered DRDA TPN STARTUP W, R, EXTEND Y or U STARTUP W, R, SYSMODE M or U
Notes:
System Action: If this error occurs in the SQLSTART EXEC parameter processing, the database manager ends.
If this error occurs during parameter data set processing, the database manager ends unless the yyyyyyyy parameter is correctly specified in the SQLSTART EXEC. See System Programmer Response.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the invalid initialization parameter value in either the SQLSTART EXEC or the parameter data set. If the invalid parameter was specified in the parameter data set, it may be overridden by a correct specification in the SQLSTART EXEC. However, the message will still be issued but may be ignored and the database manager will continue processing.
ARI0014E | The database manager requires PROGNAME when SYSMODE = S AND STARTUP = {W|R}. |
Explanation: When SYSMODE=S and STARTUP=W (or STARTUP=R) is specified, the PROGNAME initialization parameter must be specified.
System Action: If this error occurs in the SQLSTART EXEC parameter processing, the database manager ends. If this error occurs during parameter data set processing, the database manager ends unless the PROGNAME or SYSMODE or STARTUP parameter is correctly specified in the SQLSTART EXEC. See System Programmer Response.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Either specify the PROGNAME initialization parameter or correct the invalid parameter value (SYSMODE or STARTUP) in either the SQLSTART EXEC or the parameter data set that is causing this message. If this parameter was specified more than once in the parameter data set, it may be overridden by a correct specification in the SQLSTART EXEC. However, the message will still be issued but may be ignored and the database manager will continue processing.
ARI0015I | yyyyyyyy parameter value is c. |
Explanation: This message displays the final values used by the database manager as a result of the merging of SQLSTART EXEC, parameter data set, and default parameter values.
yyyyyyyy is the initialization parameter keyword.
c is the parameter value to be used by the database manager.
yyyyyyyy c --------- ------------------------ ACCOUNT D or N CHARNAME character-set-name DBNAME database name, up to 18 characters DBMODE G, L, or N DSPLYDEV C DSPSTATS 0, 1, or 2 DUALLOG N or Y DUMPTYPE P, F, or N EXTEND Y or N LOGMODE Y, A, L, or N NETID network identifier PARMID parameter-data-set-name PROGNAME program-name PROTOCOL SQLDS or AUTO RESID hexadecimal/character TPN SECALVER Y or N SECTYPE DB2 or ESM STARTUP C, E, I, L, M, R, S, U, or W SYSMODE M or S TRACCONV 0, 1, or 2 TRACDBSS 0, 1, or 2 TRACRDS 0, 1, or 2 TRACDSC 0, 1, or 2 TRACWUM 0, 1, or 2 TRACDRRM 0, 1, or 2 TRACSTG 0 or 1 SEPINTDB Y or N MAPPING L or P
Notes:
System Action: Processing continues.
Notes:
System Programmer Response: You may want to verify that the initialization parameter values are correct.
ARI0016I | yyyyyyyy parameter value is n. |
Explanation: This is an information message that displays the final values used by the database manager as a result of the merging of SQLSTART EXEC, parameter data set, and default parameter values.
yyyyyyyy is the initialization parameter keyword.
n is the parameter value to be used by the database manager.
yyyyyyyy n --------- -------------- ARCHPCT 10 to 99 CHKINTVL 1 to 99999999 DISPBIAS 1 to 10 NCSCANS 1 to 655 NCUSERS 1 to 252 NDIRBUF 10 to 400000 NLRBS 50 to 583333 NLRBU 10 to 583233 NPACKAGE 1 to 32766/NCUSERS NPACKPCT 0 to 100 NPAGBUF 10 to 400000 PROCMXAB 0 to 255 PTIMEOUT 0 to 99999 SLOGCUSH 11 to 100 SOSLEVEL 1 to 100 SAVEINTV 1 to 999999 TARGETWS 1 to 99999 TCPPORT 0 to 65535 TRACEBUF 0 to 99999
System Action: Processing continues.
Notes:
System Programmer Response: You may want to verify that the initialization parameter values are correct.
ARI0017E | An error occurred in the parameter specification. |
Explanation: One or more errors were found while processing the initialization parameters. Previous messages indicate the parameter in error and the correction.
System Action: The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the invalid initialization parameter value in either the SQLSTART EXEC or the parameter data set. If the invalid parameter was specified in the parameter data set, it may be overridden by a correct specification in the SQLSTART EXEC.
ARI0018I | {CMD|xxxxxxxx} - {DBPSWD|DSPLYDEV} parameter is ignored for VM. |
Explanation: CMD indicates that the parameter in error was specified in the SQLSTART EXEC.
xxxxxxxx is the name of the parameter data set which contains the parameter in error.
System Action: Processing continues. The specified keyword is ignored. DSPLYDEV is always set to C (console).
Operator Response: Refer this message to your system programmer.
System Programmer Response: You may want to remove the specification of DBPSWD or DSPLYDEV to prevent the issuance of this message in the future.
ARI0019E | DBNAME parameter must be specified for VM. |
Explanation: The DBNAME parameter must be specified when the application server is started with SYSMODE=M. (This is the default.)
System Action: The database manager is ended.
System Programmer Response: Re-execute the SQLSTART EXEC with the DBNAME parameter specified. Ensure that any EXEC that may invoke the SQLSTART EXEC specifies the DBNAME parameter. If the application server is being started by a means other than the SQLSTART EXEC, ensure that the DBNAME parameter is specified in the input parameters. For example:
PARM ( DBNAME=server-name,... )
ARI0020I | Virtual machine addressing mode = amode. Virtual machine storage size = machine-sizeKB |
Explanation: The application server is starting up and will run in addressing mode amode, where amode is either 24 or 31. The application server can run AMODE 24 or 31 in a virtual machine running in XA or XC mode and can run AMODE 24 in a virtual machine which is in 370 mode. The virtual machine size of the database machine is machine-size kilobytes.
System Action: Processing continues.
System Programmer Response: If the addressing mode or virtual machine size is not as desired, issue SQLEND to stop the application server.
If you wish to switch to AMODE 24, you can take one of the following actions.
or
If you wish to switch to AMODE 31, ensure that your virtual machine is operating in XA or XC mode, and use the AMODE(31) startup parameter when running the SQLSTART EXEC. If you do this, the application server will continue to start up in AMODE 31 unless AMODE(24) is used during a future startup of the application server, or the operating mode is reset to 370.
To change the storage size of the virtual machine, use the CP DEFINE STORAGE command.
ARI0021E | The program-name program was loaded above 16MB. The program must be RMODE 24 when running with the AMODE(24) option. |
Explanation: The program-name program must be loaded below 16MB when the application server is running AMODE 24.
System Action: The application server is ended.
System Programmer Response: Refer to the DB2 Server for VM System Administration manual for information on how your single-user-mode applications are loaded and ensure that your application will be loaded below the 16MB line.
If there is no longer any need for the application server to run AMODE 24, (i.e. all your user exits and single-user-mode applications support 31-bit addressing), then you can use the AMODE(31) parameter when running SQLSTART. AMODE 31 will then become the default addressing mode for the application server and your single-user-mode application can be loaded above the 16MB line.
ARI0022E | Field procedure fieldproc-name has abnormally terminated. Please remove it from your installation. |
Explanation: The field procedure fieldproc-name has abended. You must remove the procedure from the system before restarting the system. Executing field procedures that contain errors can affect the security and integrity of the database. Thoroughly test the field procedure before reinstalling it on your system.
System Action: The application server will produce a mini-dump. When possible, processing will continue.
Operator Response: Save the console output for the system programmer.
System Programmer Response: Remove the field procedure from your system before restarting the database manager. Ensure that the field procedure is thoroughly tested before reinstalling it.
ARI0023I | The program-name program will be invoked in AMODE amode. |
Explanation: The program-name program will be started in the addressing mode amode specified. This could be either 24-bit or 31-bit addressing. Note that this addressing mode corresponds to the addressing mode in which the application server is started, unless the program is a DBS utility or a DB2 Server for VM preprocessor. In those instances, the addressing mode is always AMODE 24. This message is issued before invoking the single-user-mode application program-name.
System Action: Processing continues.
System Programmer Response: If the addressing mode is not what you want, refer to the DB2 Server for VM System Administration manual for information on running applications in single-user mode.
ARI0024E | DBCS conversion procedure transproc-name has abnormally terminated. Please remove it from your installation. |
Explanation: The DBCS conversion procedure transproc-name has abended. Thoroughly test the procedure before re-installing it on your system. If you want to replace or remove this procedure from your system, contact your system programmer.
System Action: The application server will produce a mini-dump. When possible, processing will continue.
Operator Response: Save the console output for the system programmer.
System Programmer Response: Determine the CCSID conversions that use this DBCS conversion procedure by checking the TRANSPROC column of the catalog table SYSTEM.SYSSTRINGS. Refer to the DB2 Server for VM System Administration manual for information on updating these CCSID conversions to make use of another DBCS conversion routine.
ARI0025I | The program program-name is loaded at load-address. |
Explanation: program-name is the name of the load module loaded by by the database manager.
load-address is the storage address (expressed in hexadecimal) where the load module was loaded.
System Action: Processing continues.
System Programmer Response: You may want to note the address for use in any potential problem determination.
ARI0026E | An error occurred in the attempt to load program xxxxxxxx. |
Explanation: xxxxxxxx is the name of the load module that the application server attempted to load.
The application server attempts to load the application program by following this sequence:
If the program was not loaded, the reason code is:
System Action: The database manager is ended.
Operator Response: If the reason code indicates insufficient storage, restart the application server after allocating a larger virtual machine. For all other reason codes, notify your system programmer.
System Programmer Response:
Ensure that the program runs as a VM load module, in a CMS LOADLIB, a DOSLIB (CMS/DOS), or a TXTLIB, or has been installed as a saved segment.
ARI0027E | A communication link error has occurred. |
Explanation: The database manager has violated the use of the IUCV or APCC/VM services. The most probable causes may be:
(See Chapter 21, DB2 Server for VM Reason Codes.)
System Action: The database manager is ended.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Perform problem determination. If a database system error occurred, make a record of what went wrong and contact the designated support group for your installation.
ARI0028I | The database manager is terminating. |
Explanation: This informational message is issued as acknowledgment when an SQLEND command (other than SQLEND QUICK) is first entered.
Note: | SHUTDOWN is a valid synonym for SQLEND. |
System Action: The database manager will start termination procedures; all active users (DB2 Server for VM agent structures) will be allowed to complete their processing. No new users will be allowed access to database services. After all active users have completed their processing, the database manager will perform any optional functions specified on the SQLEND command and end.
ARI0029I | n communication links are still connected. |
Explanation: This informational message tells the operator how many users are active when the SQLEND command was entered. This number is the number of pseudo agent structures containing connected users.
This message is issued when an SQLEND command (other than SQLEND QUICK) is first issued. It is also issued with an updated number as each communication link is disconnected. This may allow the operator to determine how long it might take to complete the SQLEND process.
Note: | SHUTDOWN is a valid synonym for SQLEND. |
System Action: Processing continues.
ARI0030I | Database manager termination is already in progress. |
Explanation: This informational message is issued in response to a subsequent SQLEND command (other than SQLEND QUICK).
System Action: Processing continues and the command is ignored.
Operator Response: None unless an immediate shutdown is required, in which case an SQLEND QUICK command can be issued. If that command is issued, any logical units of work in progress will be resolved (either committed or backed out) the next time the database manager is brought up.
Note: | SHUTDOWN is a valid synonym for SQLEND. |
ARI0031E | Invalid SQLEND parameter. |
Explanation: The SQLEND command was entered with an invalid parameter. The operator should specify only a valid SQLEND command. For more information, refer to the DB2 Server for VSE & VM Operation manual.
Note: | SHUTDOWN is a valid synonym for SQLEND. |
System Action: Operator command processing ends.
Operator Response: Reenter the command correctly.
ARI0032I | The database manager has terminated. |
Explanation: This informational message is issued prior to closing any data sets and ending.
Note: | The virtual machine operator should not enter an HX command after this message has been displayed. It will cause immediate termination of the database manager with the message ARI0034E being displayed. |
Note: | If the database manager has ended abnormally, a DB2 Server for VM mini-dump will be displayed. These dumps are described in the DB2 Server for VSE & VM Diagnosis Guide and Reference manual. |
System Action: The database manager is ended.
ARI0034E | An error occurred during termination. |
Explanation: This message is issued whenever database manager termination is in progress and an error (for example: a program check) occurs which causes the termination process to be invoked. This message is also issued if the operator enters a HX command after message ARI0032I has been displayed.
Note: | Tape files may not have been closed and may be missing the last buffer contents and have no tape mark (EOF indicator). |
System Action: The database manager ends immediately.
Operator Response: Notify your system programmer. You may wish to write a tapemark on any open tape files.
System Programmer Response: Perform problem determination. If a database system error occurred, make a record of what went wrong and contact the designated support group for your installation.
ARI0035I | Application server cancel has been requested. |
Explanation: The virtual machine operator has issued an HX command. The operator is allowed to request a dump if desired. See message ARI0044D.
System Action: The database manager ends.
ARI0036E | No SAVEAREA found for ARIXRDS. |
Explanation: A program check interrupt occurred in the package. The database manager attempted to recover, but could not find the save area for the RDS recovery routine (ARIXEBR).
System Action: The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Perform problem determination. If a database system error occurred, make a record of what went wrong and contact the designated support group for your installation.
ARI0037E | The entry point for ARIXEBR1 cannot be found. |
Explanation: A program check interrupt occurred in the package. The database manager attempted to recover, but could not find the entry point to the RDS recovery routine (ARIXEBR1).
System Action: The database manager is ended.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Perform problem determination. If a database system error occurred, make a record of what went wrong and contact the designated support group for your installation.
ARI0038E | Invalid return code from ARIxxxx. |
Explanation: An internal error has occurred.
ARIxxxx is the name of the module which returned an unexpected or invalid return code to the caller.
System Action: The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Perform problem determination. If a database system error occurred, make a record of what went wrong and contact the designated support group for your installation.
ARI0039E | Application server limit error occurred - ARIxxxx nn. |
Explanation: This message is usually due to causes such as:
Other messages issued prior to this message will identify the error condition and aid in the corrective action to be taken.
ARIxxxx is the name of the module which detected the limit error.
nn is the error detection point within that module. See Chapter 25, Limit Errors for a list of critical detection points and their related error conditions.
No DB2 Server for VM dump or mini-dump will be displayed because a limit error occurred.
System Action: The database manager is ended.
Operator Response: If the error is due to insufficient free storage, restart the database manager after allocating a larger virtual machine.
System Programmer Response: You may have to reallocate external storage space; catalog missing modules into the saved segment area, LOADLIB, or DOSLIB; generate modules; or assist the operator in allocating a larger virtual machine size.
ARI0040E | A database manager system error occurred - ARIxxxx nn. |
Explanation: An internal error occurred within the database manager system. Usually a "should not occur" condition has occurred. A dump will be taken according to the DUMPTYPE initialization parameter. This is a system error.
ARIxxxx is the name of the module that detected the error.
nn is the error detection point within the module. See Chapter 26, System Errors for a list of communication link errors.
Note: | If the database manager has ended abnormally, a mini-dump will be displayed. These dumps are described in the DB2 Server for VSE & VM Diagnosis Guide and Reference manual. Refer also to message ARI0042I for additional diagnostic information. |
System Action: The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Perform problem determination. If a database system error occurred, make a record of what went wrong and contact the designated support group for your installation.
ARI0041E | System hardware error occurred - ARIxxxx nn. |
Explanation: A hardware error was detected during an I/O operation.
ARIxxxx is the name of the module that detected the error.
nn is the error detection point in the module.
A preceding message describes the cause of the hardware error. A dump or mini-dump will not be taken if a hardware error occurs.
System Action: The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Perform problem determination. If a hardware error is indicated, report this problem to the hardware service person at your installation. If a database system error occurred, make a record of what went wrong and contact the designated support group for your installation.
ARI0042I | Database manager reason code is n1 - X'n2'. |
Explanation: This code is a VM system return code returned to the database manager. It can be used for problem determination.
n1 is the decimal representation of the reason code.
n2 is the hexadecimal representation of the reason code.
Note: | A previous message should have been displayed related to the reason code. See Chapter 21, DB2 Server for VM Reason Codes and Chapter 18, DBSS Return Codes for additional information about the reason codes. The reason code is a DB2 Server for VM reason code if the application program could not be loaded. (See message ARI0026E.) |
System Action: The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Note the reason code for problem determination.
ARI0043I | Database manager return code is n. |
Explanation: This return code is for informational purposes. Except for return code 0, it is related to any earlier DB2 Server for VM messages that have been displayed. This return code is also returned to VM upon return by the database manager.
n is one of the following:
For nonzero return codes, see previous database manager error messages.
Note: | When the database manager is operating in single user mode: If this message is accompanied by message ARI0046I, the return code passed back to the system will be the code from the database system. |
System Action: Database manager termination continues.
ARI0044D | If you want a dump, enter 1(Yes). Otherwise enter 0(No). |
Explanation: The abnormal termination routine has been entered due to an operator request. If a dump is required, the operator must reply with a 1 or YES to the message. If 0 or NO is entered, no dump will be taken. Any other reply will cause message ARI0052E to be displayed. The dump to be taken is determined by the DUMPTYPE initialization parameter (DUMPTYPE=P, F, or N). If DUMPTYPE=N was specified, the default DUMPTYPE=F is assumed.
System Action: Processing continues as determined by the operator reply.
Operator Response: Reply 1 or YES if a dump is required. Reply 0 or NO if no dump is required.
ARI0045I | Ready for operator communications. |
Explanation: This informational message is issued only in multiple user mode. It informs the DB2 Server for VM virtual machine operator that the database manager is ready to accept DB2 Server for VM operator commands.
Operator Response: Enter any operator commands desired.
ARI0046I | xxxxxxxx return code is n1 - X'n2'. |
Explanation: This message occurs only when the database manager is operating in single user mode. It reports a nonzero application return code (passed back in register 15) when the application program returns to the database manager.
xxxxxxxx is the name of the application program (specified in the PROGNAME initialization parameter).
n1 is the decimal representation of the return code.
n2 is the hexadecimal representation of the return code.
Some application programs (such as those written in COBOL or FORTRAN) do not pass back a zero return code upon successful completion. If the application program does not make the return code zero, whatever value is in register 15 will be displayed as the return code. This value is normally the entry point address of the application program; it is typically a large value.
IBM-supplied DB2 Server for VM programs (for example, a preprocessor or the DBS utility) that run in single user mode will also have their return codes displayed in this message.
If the name of the application program given in the message is one of the preprocessors:
the following return codes apply:
Return codes 12 and 16 are called preprocessor terminating errors. The preprocessor halts at the point of the error and performs its cleanup processing:
If the name of the application program given in the message is the DBS utility (ARIDBS), the following return codes apply:
When the database manager is started for database generation (STARTUP=C is specified), the program name is always ARIGCAT.
When the database manager is started for adding DBSPACEs (SQLADBSP EXEC), the program name is always ARISEGB.
Unless the return code is 512 or greater, the application return code is passed back to the system.
System Action: Database manager termination continues.
Operator Response: None, unless otherwise requested by the application programmer.
System Programmer Response: None, unless otherwise requested by the application programmer or by preceding messages if the application program is the DB2 Server for VM program.
ARI0047E | xxxxxxxx - Reason Code = nnn. |
Explanation: This message only occurs with message ARI0026E. It is issued when an error other than "not found" or "insufficient storage" occurs while the database manager is trying to load the program indicated in message ARI0026E.
xxxxxxxx is the type of load operation being tried by the database manager when the error occurred. This value can be LOADMOD, NUCXLOAD, SEGMENT LOAD, FETCH (CMS/DOS), or LOAD.
nnn is the return code indicating the cause of the failure. Refer to the VM manual that documents the load operation in question. (For NUCXLOAD and SEGMENT macro, also see below.)
This message is accompanied by a DB2 Server for VM dump (as specified by the DUMPTYPE initialization parameter) and message ARI0040E, except when the program identified is ARICMOD. The return code in message ARI0043I is 516.
This message is issued once if the failure occurred while trying to load ARICMOD, ARIGCAT, or ARISEGB (and the error was other than "not found" or "insufficient storage"). For all other programs, the message is issued either four or five times. The database manager tries to load the application program through each of the VM load types in this order: LOADMOD, NUCXLOAD, SEGMENT LOAD, FETCH (only if CMS/DOS is on), and finally LOAD. The system tries each one until a successful load occurs or all fail:
The NUCXLOAD and SEGMENT LOAD cases involve more than the execution of NUCXLOAD or SEGMENT LOAD alone.
For NUCXLOAD, the database manager may go through a NUCEXT QUERY, NUCXDROP, NUCXLOAD, and NUCEXT QUERY process to load the program. As a result, the reason code displayed in message ARI0047E may be a return code from NUCEXT QUERY or NUCXDROP, not NUCXLOAD. Consult the VM/ESA: CMS Command Reference manual for a description of the return codes from these commands as well as NUCXLOAD.
Similarly, if the program is to be loaded into a saved segment area, the database manager issues a SEGMENT LOAD macro. The reason code displayed in message ARI0047E may thus have resulted from the FINDSYS or PURGESYS, not the SEGMENT LOAD.
For a full description of this load search hierarchy, and the possible error conditions, refer to the information about starting an application server in single user mode in the DB2 Server for VM System Administration manual.
System Action: The database manager ends.
Operator Response: Notify your system programmer.
System Programmer Response: Make a record of what went wrong and contact the designated support group for your installation.
ARI0048E | Accounting specified, but the CP ACCT option was not specified in the directory entry of the database machine. |
Explanation: DB2 Server for VM accounting records are written to the VM system accounting file by the CP DIAGNOSE instruction code X'4C'. This DIAGNOSE requires that the VM directory entry of the virtual machine issuing the DIAGNOSE ( DB2 Server for VM application server) must specify the CP ACCT option. The ACCT is an operand of the VM OPTION directory control statement. Otherwise, the DIAGNOSE returns a condition code of 1.
System Action: If this condition occurs, accounting support is shut off and the database manager is ended.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the VM directory entry of the application server. See the VM/ESA: Planning and Administration manual for details. Then restart the application server.
ARI0049E | CP DIAGNOSE Instruction Code X'70' failure. Issue CP command SET ECMODE ON, reissue IPL CMS, and restart the database manager. |
Explanation: DB2 Server for VM accounting support uses the CP DIAGNOSE instruction code X'70' to capture CPU time on a user basis. This DIAGNOSE requires that ECMODE is on. If ECMODE is on and the DIAGNOSE still fails, consult the VM/ESA: CP Programming Services manual for further details.
System Action: If this condition occurs, accounting support is shut off and the database manager is ended.
Operator Response: Refer this message to your system programmer.
System Programmer Response: If the problem occurs, and ECMODE is on, the virtual machine must be reset. A virtual machine is reset by issuing any of these CP commands: IPL, SET ECMODE, SYSTEM RESET, SYSTEM CLEAR, DEFINE STORAGE, DEFINE CHANNELS, and LOGOFF. After the virtual machine is reset, restart the database manager.
ARI0050E | CP DIAGNOSE instruction code X'4C' failure. |
Explanation: DB2 Server for VM accounting records are written by the CP DIAGNOSE instruction code X'4C'. While attempting to write a DB2 Server for VM accounting record, this DIAGNOSE failed. This is a DB2 Server for VM system error condition.
System Action: If this condition occurs, the accounting support is shut off, and the system is ended.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Make a record of what went wrong and contact the designated support group for your installation.
ARI0052E | response is incorrect. Please reenter the correct response. |
Explanation: An incorrect value (response in text) was entered in response to the previous message. If response is blank, a null response (no response or blanks) was entered.
System Action: The previous message will be re-displayed.
Operator Response: Determine the valid response to the previous message, and enter the valid response when the prompting message is re-displayed.
ARI0053E | An unexpected error occurred accessing the application server at initialization. DBSS Return Code = code. |
Explanation: During the database manager startup, the RDS module ARIXERO encountered unexpected problems when attempting to access the application server.
code is the DBSS return code from the open. Refer to Chapter 18, DBSS Return Codes.
System Action: The database manager is ended.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Note the DBSS return code, make a record of what went wrong, and contact the designated support group for your installation.
ARI0054E | Unable to do COMMIT. DBSS Return Code = return-code. |
Explanation: During the database manager startup, ARIXERO was unable to issue a COMMIT after opening the record catalog table RIDs, TIDs, and IIDs.
return-code is the DBSS return code from the open. Refer to Chapter 18, "DBSS Return Codes".
System Action: The database manager is ended.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Perform problem determination. If a database system error occurred, make a record of what went wrong and contact the designated support group for your installation.
ARI0055A | Ready trace output volume. Enter CUU or CANCEL. |
Explanation: You specified one or more of the DB2 Server for VM initialization parameters TRACCONV, TRACDBSS, TRACRDS, TRACDSC, TRACWUM, TRACDRRM, and TRACSTG. DB2 Server for VM initialization is requesting the database virtual machine operator to:
You can reply CANCEL if no tape or CMS file is available or tracing is not desired.
If this message is re-displayed after message ARI0094E (indicating a trace file open error), the system is requesting that corrective action for message ARI0094E be taken. After a scratch tape (for tape output) has been mounted and positioned correctly, enter the cuu of the selected tape unit. Reply CANCEL if the error condition cannot be corrected, no scratch tape is available, no tape unit is available, no CMS file is available, or the error condition represented by message ARI0094E cannot be corrected.
System Action: If the cuu is entered, the tape file or CMS file indicated on the CMS FILEDEF command for ARITRAC is opened. DB2 Server for VM initialization continues with DB2 Server for VM trace active.
If CANCEL is entered, message ARI0056I is displayed. DB2 Server for VM initialization continues with DB2 Server for VM trace inactive ("output disabled").
Operator Response: If this message was re-displayed after message ARI0094E, take the corrective action suggested for that message.
You must use the virtual tape unit or minidisk specified on the CMS FILEDEF command for ddname ARITRAC.
If output is to tape, notify the CP operator (using a CP MSG OP command) to ready (at the load point) a writable scratch tape volume on a tape unit, attach that tape to your virtual machine with the ARITRAC FILEDEF-specified cuu, and notify you when the tape is ready for use. Then enter the cuu of the virtual tape unit. If no tape unit or volume is available, or the error represented by message ARI0094E cannot be corrected, enter CANCEL. DB2 Server for VM initialization will proceed without tracing.
Note: | The virtual tape unit or CMS minidisk specified on the CMS FILEDEF command for ddname ARITRAC will be used for the file regardless of the cuu you enter. |
ARI0056I | Tracing terminates because of operator request. |
Explanation: During database initialization, you specified the parameters TRACCONV, TRACDBSS, TRACRDS, TRACDSC, TRACWUM, TRACDRRM, or TRACSTG (or any combination). The initialization dialog prompted the operator for the tape unit or CMS minidisk cuu for the trace output file (message ARI0055A) and the operator responded with CANCEL to the prompting message. (The operator refers to the user of the database virtual machine console.) The message indicates that database initialization is continuing but with trace inactive ("output disabled").
System Action: Database initialization continues, but with the trace inactive, the TRACCONV, TRACDBSS, TRACRDS, TRACDSC, TRACWUM, TRACDRRM, or TRACSTG parameters are overridden.
Note: | Since trace is "output disabled", the TRACE OFF operator command must be entered before the TRACE ON operator command can be entered. |
ARI0057E | Message ARInnnn has formatting error. |
Explanation: This is a database error. The message identified by nnnn (that is, message prefix ARI) either:
For a multi-line message, the error may have occurred on any (or all) lines. The message in error precedes this message on the display terminal or printer.
System Action: Normal processing continues.
Operator Response: Save the message output (this message and the message identified by nnnn) and notify your system programmer.
Programmer Response: Same as Operator Response.
System Programmer Response: Save the message output and report this problem to the designated support group for your installation. If the application program using the database manager is known, save information about it so that the problem can be recreated if necessary.
ARI0058E | Message editing error {MSG ID = nnnn | SQLCODE = nnnn}. Reason Code = nn. |
Explanation: This is a system error. A database component requested that a message be edited and displayed. If SQLCODE appears in the message text, the request was for the SQLCODE message associated with SQLCODE nnn. If MSG ID appears in the message text, the request was for the database message ARInnnn (nnnn from message text).
The exact cause of the message editing error is identified by the Reason Code=nn value in the message text where:
You may be able to identify the lost message from the displayed message number or SQLCODE and take appropriate action.
System Action: Processing continues as though the lost message had been displayed. Subsequent messages may clarify system activity.
User Response: If the reason code is 04 and the database machine is operating at a later release than your user machine, use the message number or SQLCODE in the message text to help you determine the release level of the database machine.
Operator Response: Save this message and, if possible, any additional information about the application program or the database manager program which was running and notify your system programmer.
Programmer Response: See Operator Response.
System Programmer Response: Save the message output and any other information given to you by the operator or programmer and report this problem to the designated support group for your installation. If the application program using the database manager is known, save information about it so that the problem can be recreated if necessary.
ARI0059E | Program cancelled due to insufficient virtual storage. |
Explanation: An attempt to acquire virtual storage (using the CMS free storage macro) in the virtual machine failed.
System Action: The program will be canceled because of insufficient virtual storage.
Operator Response:
If a return code other than 1 from the free storage macro is displayed (see Note), this indicates a VM or database system error. The system programmer should verify that a user program is not damaging CMS storage pointers (free storage macro return codes 2 and 3). Assuming that a user error did not occur, the system programmer should determine the service level of the database manager and report this problem to the designated support structure for your installation.
Otherwise, assume that the virtual storage is not enough and proceed as follows. Either run the failing program in a larger virtual machine or change the program parameters so that it requires less virtual storage. If you are running a program with the database manager in single user mode, you may be able to run it in a smaller virtual machine while the database manager is running in multiple user mode. Consult with your system programmer to help you. (You can use the CP QUERY STORAGE command to display the virtual storage size of your virtual machine. You can set the size of your virtual machine by using the CP DEFINE STORAGE command before you use the CP IPL CMS command.)
Note: | An attempt is made to provide information about: |
System Programmer Response: See Operator Response.
ARI0060I | Database manager initialization complete. |
Explanation: The database manager has completed the initialization process in multiple user mode. It is ready to accept work requests from other virtual machines.
System Action: The database manager enters wait state, waiting for work requests from other virtual machines and for database manager operator requests to enter operator commands.
Operator Response: Database application programs including preprocessors, ISQL, and the Database Services Utility program may be started in other virtual machines.
Database operator commands may be entered from the operator console.
ARI0061E | The operator command value value is too long. |
Explanation: The database manager operator or ISQL terminal user has entered a database operator command which has a command name or parameter which exceeds eighteen characters in length. Database operator command names and parameters may not exceed eighteen characters. The first eighteen characters of the invalid value are displayed in the message. This error may be caused by misspelling an operator command name or parameter or by omitting the blank required between the parameters of the command or between the command name and the first parameter.
System Action: Operator command processing ends.
Operator Response: Reenter the command with the correct value. For a description of the database operator commands, see the DB2 Server for VSE & VM Operation manual.
User Response: Reenter the command with the correct value. See the DB2 Server for VSE & VM Interactive SQL Guide and Reference manual.
ARI0063I | You did not enter an operator command. |
Explanation: The database manager operator has entered a null line which the database manager has attempted to process as a database operator command, or ISQL has transmitted a blank line for database operator command processing. This should not occur for ISQL (ISQL internal error).
System Action: Operator command processing ends.
User Response: You may enter a database operator command or an ISQL or SQL command. If you are in ISQL, this message indicates an internal error in ISQL. In this case, notify your system programmer.
System Programmer Response: If message ARI0063I is received by an ISQL terminal user, ISQL is malfunctioning. Determine the service level of the database manager and report this problem to the designated support group for your installation.
ARI0064E | You entered an invalid operator command. |
Explanation: The operator or the ISQL terminal user has entered an operator command. Either:
Notes:
System Action: Operator command processing ends.
Operator Response: Initiate communication with the database manager and reenter the command with the correct name and operands. For the descriptions of the database operator commands, see the DB2 Server for VSE & VM Operation manual.
User Response: You may enter a database operator command or an ISQL or SQL command. This message indicates an internal error in ISQL. Notify your system programmer.
System Programmer Response: If message ARI0064E is received by an ISQL terminal user, ISQL is malfunctioning. Determine the service level of the database manager and report this problem to the designated support group for your installation.
ARI0065I | Operator command processing is complete. |
Explanation: This message notifies the operator or the ISQL terminal user that a database operator command has successfully completed processing.
System Action: Normal processing continues.
User Response: You may enter another database operator command or an ISQL or SQL command.
ARI0066E | An error occurred processing the operator command. |
Explanation: A database operator command was routed to the module which processes the command. The module detected an error and ended command processing. If the error was an invalid command parameter, the module issued a message identifying the error. If the module invoked database services which detected an error (for example, I/O error), then the operator received an error message due to the error. Note that in the last case, the operator command may have come from an ISQL terminal but the specific error message is displayed to the operator.
System Action: Operator command processing ends.
Operator Response: Refer to the previous error message for the cause of the error and for corrective action.
User Response: If there is a previous error message indicating the cause of command failure, take the corrective action indicated by that message. If there is no previous error message, the command was not executed due to some error detected by the database manager (such as an I/O error) and the operator has been notified of the error. If the problem persists, you may wish to notify the system programmer of your problem.
System Programmer Response: Obtain the ISQL terminal user and operator error message output and take the corrective action recommended or suggested by the error messages.
ARI0067E | Invalid SHOW command entered. |
Explanation: This message was caused by the operator or ISQL terminal entering:
System Action: Operator command processing ends.
Operator Response: Reenter the SHOW command with the correct operands. For a description of this command, refer to the DB2 Server for VSE & VM Operation manual.
User Response: Reenter the SHOW command with the correct operands. For the description of SHOW commands, refer to the DB2 Server for VSE & VM Operation manual. You may alternatively enter an ISQL or SQL command.
ARI0068E | Invalid SET command entered. |
Explanation: The operator SET command operand was invalid or omitted.
System Action: Operator command processing ends.
Operator Response: Reenter the SET command with the correct operand. For the description of this command, refer to the DB2 Server for VSE & VM Operation manual.
ARI0069E | READ FILE fn ft fm failed, REASON=nn CODE=nn. |
Explanation: During reading of the SYSIN file, a READ FILE statement was encountered. (The READ FILE statement is described in the VM/ESA: CMS Command Reference manual.) When the system attempted to access and read the CMS file, an error occurred.
fn ft fm identifies the file name, file type, and file mode of the CMS file. REASON is the Primary Error Code, and CODE is the Secondary Error Code.
For further explanation, look up the displayed error codes under either Chapter 24, Include File Access Errors, or "INCLUDE FILE ERRORS" in the HELP text.
System Action: See subsequent database messages. Normally this error condition causes the database manager program to end.
User Response: Save this error message and give it to the program submittor or the system programmer for problem resolution.
System Programmer Response: For further explanation, look up the displayed error codes under either Chapter 24, Include File Access Errors, or "INCLUDE FILE ERRORS" in the HELP text.
ARI0081E | Write error trace file. Reason Code = nn. Error Code = nn. |
Explanation: When the system attempted to write trace data to the trace output file, an access error occurred. Trace status is now "output disabled". The trace file has the ddname ARITRAC. The Reason Code value is the Primary Error Code. The Error Code value is the Secondary Error Code. For further explanation, look up the displayed error codes under either Chapter 23, Sequential File Errors, or "SEQ FILE ERRORS" in the HELP text.
System Action: Any further database trace output is disabled. This error condition prevents closing the trace output file during TRACE OFF command processing, database manager shutdown, or application termination.
User Response: Save this message and give it to your system programmer. Do not try to process the trace output file.
See Operator Response for message ARI0097I for possible action to salvage the accumulated trace output data.
Operator Response: See User Response.
System Programmer Response: For corrective action, look up the displayed error codes under either Chapter 23, Sequential File Errors, or "SEQ FILE ERRORS" in the HELP text. Note that although you may have partial trace output, it cannot be cleanly processed because the tape or CMS file has not been closed.
ARI0082E | TRACE command parameter n [parameter] invalid or missing. |
Explanation: The TRACE operator command was entered and is being processed. One of the following conditions was detected:
Parameter n identifies which parameter was omitted or contains the invalid value. parameter, if present in the message text, identifies the invalid parameter value. If not present, it indicates that a required parameter was omitted.
System Action: TRACE command processing ends. There is no change in the status of the database trace facility.
Operator Response: Consult the TRACE command section of the DB2 Server for VSE & VM Operation manual, and compare the TRACE command description with the TRACE command that you entered and the text of this message. Determine which parameter was erroneously specified or omitted and reenter the TRACE command.
ARI0083I | Trace command specified {ON|OFF}, but trace already {ON|OFF CLOSED}. |
Explanation: One of the following occurred:
TRACE ON cannot be validly specified unless trace is inactive (OFF). TRACE OFF cannot be validly specified unless trace is active (ON) or inactive but with the trace file open (OFF NOCLOSE).
System Action: TRACE command processing ends. There is no change in status of the database trace facility.
Operator Response: None is required since trace is already in the state specified by the TRACE command. If you want to specify new tracing (TRACE ON) parameters, you must first successfully enter the TRACE OFF command (the NOCLOSE option allows the trace file to be kept open for further output in the same trace file).
ARI0084D | Enter one of userid, AGENT n, * (for all), or CANCEL. |
Explanation: The TRACE ON operator command is being processed. The database manager is prompting the operator to specify which database user ID or agent number (or * for all agent numbers) is to be traced.
System Action:
Operator Response: Enter one of the following:
In multiple user mode is Ready/Recovery Agent.
Note: | On SHOW commands, user agents 4 through n are displayed as agents 1, 2, ..., NCUSERS initialization parameter value. |
ARI0085E | Agent number [value] invalid or missing. |
Explanation: An incorrect or null (blank) agent number value was entered in response to TRACE ON command prompting message ARI0084D.
System Action: TRACE ON prompting message ARI0084D is re-displayed to allow the correct response to be entered.
Operator Response: Determine the valid agent number value you will enter in response to prompting message ARI0084D, and enter the valid response when the prompting message is re-displayed.
ARI0086E | Invalid response {BLANK|value} to prompt. |
Explanation: An incorrect value (value in message text) or no value (BLANK in message text) was entered in response to a TRACE ON command or trace initialization prompting message.
System Action: The TRACE prompting message (to which the invalid response was entered) is redisplayed.
Operator Response: Determine the valid response to the trace prompting message, and enter the valid response when the prompting message is re-displayed.
ARI0087D | Enter one or more component names or CANCEL. Valid component names are DBSS, RDS, [WUM, DRRM,] DSC, CONV, and STG. |
Explanation: The TRACE ON operator command is being processed. The database manager is prompting the operator to specify the major components (DBSS, RDS, WUM, DRRM, DSC, CONV, or STG) that are to be traced.
System Action:
Operator Response:
Enter any of DBSS, RDS, WUM, DRRM, DSC, CONV, or STG (with one or more blanks between them). You can enter them in any order.
Note: | You can see this message in all environments. In environments where components are not active, however, the components tracing does not take place, even if the operator specifies them. |
ARI0088D | Enter RDS function name and trace-level pairs.
Valid function names are *, EXEC, PA, OPT, AG, INT, AU, SG, and CANCEL. Valid trace-level values are 0, 1, and 2. |
Explanation: The TRACE ON command is being processed. The operator has responded RDS to prompting message ARI0087D. The database manager is prompting the operator to specify which functions of RDS to be traced and the desired trace level for each function.
System Action:
Note: | If trace level 0 is entered for a function, it will not be traced (equivalent to not entering the function at all). Therefore, if you want to trace all RDS functions (at level 2, for example) except INT, you can enter * 2 INT 0. Since INT appears after the * specification, it overrides the implicit INT 2 implied by * 2. Likewise, entering : * 1 EXEC 2 will cause all RDS functions except EXEC to be traced at level 1 and EXEC to be traced at level 2. |
Operator Response:
ARI0089E | Trace-level [value] for {RDS|CONV|DBSS |DSC|WUM|DRRM|STG} {*|function name} invalid or missing. |
Explanation: You entered one of the following:
Your entry was in response to one of the following TRACE ON command prompting messages:
{*|function name} in message text identifies the valid RDS, DBSS, DSC, or DRRM function name that precedes the omitted or incorrect trace-level value.
System Action: The TRACE ON prompting message (to which the incorrect response was entered) is re-displayed.
Operator Response: Determine the valid response to the trace prompting message (each function name must be followed by a valid trace-level value of 0, 1, or 2 with a blank between them) and enter the valid response when the prompting message is re-displayed.
ARI0090D | Enter DBSS function name and trace-level pairs.
Valid function names are *, ENTRY, EXIT, LOG, LOCK, LUW, DC, DM, STOR, SORT, INDEX, STAT, and CANCEL. Valid trace-level values are 0, 1, and 2. |
Explanation: The TRACE ON command is being processed. The operator has responded DBSS to prompting message ARI0087D. The database manager is prompting the operator to specify which functions of DBSS are to be traced and the desired trace level for each function.
System Action:
Note: | If trace level 0 is entered for a function, it will not be traced (equivalent to not entering the function at all). Therefore, if you want to trace all DBSS functions (at level 2, for example) except INDEX, you can enter: * 2 INDEX 0. Since INDEX appears after the * specification, it overrides the implicit INDEX 2 implied by * 2. Likewise, entering: * 1 ENTRY 2 will cause all DBSS functions except ENTRY to be traced at level 1 and ENTRY to be traced at level 2. |
Operator Response:
ARI0091D | Enter the dump trace point number, or CANCEL to terminate trace command processing. |
Explanation: The TRACE ON command is being processed. The operator specified the DUMP parameter in the TRACE ON command. The database manager is prompting the operator to specify the CONV, DBSS, RDS, DSC, WUM, DRRM, or STG trace point number that is to cause a database snap dump to occur when the trace point is first activated. The snap dump will dump either all of the database virtual machine (full dump), or only that part of the virtual machine which does not contain database load modules (partial dump). The database initialization parameter DUMPTYPE will control whether a full dump is given (DUMPTYPE=F) or a partial dump is given (DUMPTYPE=P or N).
System Action: The entered trace point number is stored. When that trace point is first activated for tracing, a snap dump is produced on the virtual printer. After the first activation, no more snap dumps are produced.
If CANCEL is entered, TRACE command processing ends.
Operator Response:
ARI0093I | TRACE command terminated by request. |
Explanation: The TRACE ON command was being processed. The operator responded CANCEL to a prompting message.
System Action: TRACE command processing ends. There is no change in status to the database trace facility.
Operator Response: The operator may reenter the TRACE ON command.
ARI0094E | Trace file cuu assign or open failed. Reason Code = nn. Return Code = nn. |
Explanation: The database manager is processing the TRACE ON command or initializing a database trace during database or Resource Adapter initialization. An error occurred while the Resource Adapter was attempting to open the trace output file on tape unit or CMS minidisk cuu. The Reason Code value is the Primary Error Code. The Return Code value is the Secondary Error Code. For further explanation, look up the displayed error codes under either Chapter 23, Sequential File Errors, or "SEQ FILE ERRORS" in the HELP text.
System Action: If this error occurs in the database machine, then either:
If this error occurs in a user virtual machine, the application abends.
User Response: For corrective action, look up the displayed error codes under either Chapter 23, Sequential File Errors, or "SEQ FILE ERRORS" in the HELP text.
Operator Response: See User Response.
System Programmer Response: See User Response.
ARI0095I | Trace now on with output on unit cuu. |
Explanation: The TRACE ON command has been successfully processed, or database initialization has successfully initialized trace ON. Database trace is now active with trace output on tape unit or CMS minidisk cuu.
System Action:
TRACE ON command processing is completed. Trace is active as specified by the values entered for the various TRACE ON command prompting messages, or initialization trace initialization is completed. The TRACCONV, TRACDBSS, TRACRDS, TRACDSC, TRACWUM, TRACDRRM, or TRACSTG initialization parameters specify how TRACE is active.
ARI0096I | TRACE now OFF. Trace file remains open on unit cuu. |
Explanation: The TRACE OFF NOCLOSE command was successfully processed. Trace is inactive and the trace output file remains open on tape unit or CMS minidisk cuu for subsequent trace output (after using a TRACE ON command). This message will occur if trace was active when the command was entered or if trace was already inactive but with the trace output file open (due to a prior TRACE OFF NOCLOSE command).
System Action: TRACE OFF command processing has completed. Trace is completely inactive.
Operator Response: None required. A TRACE ON command may now be entered. Note that a TRACE OFF command with the NOCLOSE parameter omitted (or database manager termination which closes the tape or minidisk file) must be executed before the trace output file can be processed.
ARI0097I | TRACE was output disabled. TRACE is now OFF. It did not close unit {cuu|UA}. |
Explanation: The database manager is being normally or abnormally terminated, or the TRACE OFF command (with or without the CLOSE or NOCLOSE parameters) was processed. Trace was previously ON (active) due to the TRACE ON operator command or the initialization parameters TRACCONV, TRACDBSS, TRACRDS, TRACDSC, TRACWUM, TRACDRRM, or TRACSTG.
Trace became "output disabled" (trace output suppressed) because of either:
The TRACE OFF command or database manager termination caused trace to be turned off (fully disabled), but the trace output file was not closed due to the previous problem (open failure or write error).
If cuu is in the message text, the trace output file was opened and may contain trace output data, but due to the write error and failure to close the file, the file may not be usable.
If UA is in the message text, the trace output file was not successfully opened during database initialization.
System Action: Trace has been turned off (disabled).
Operator Response: None required. If the message was in response to the TRACE OFF command, a TRACE ON command may be entered. If trace output is to tape, you may attempt to salvage the trace data on the output tape by using the CMS TAPE WTM TAPn command. In any case, you can attempt to run the DB2 Server for VM Trace Formatter Utility Program (ARIMTRA). It will format and output all trace data or selected trace data up to the point of failure. At that point, it will probably end due to invalid data or an I/O error on the tape or minidisk file.
ARI0098E | Trace file cuu unassigned or CLOSE failed. Reason Code = nn. Return Code = nn. TRACE OFF. Processing completed. |
Explanation: The TRACE OFF command (CLOSE is the default) is being processed or the database manager is being normally or abnormally ended. In attempting to close the trace output file on tape unit or CMS minidisk cuu, a terminating error occurred. The Reason Code value is the Primary Error Code. The Return Code value is the Secondary Error Code. For further explanation, look up the displayed error codes under either Chapter 23, Sequential File Errors, or "SEQ FILE ERRORS" in the HELP text.
System Action: TRACE OFF command processing or trace shutdown is completed. Trace is in the OFF state. Assume that the trace tape or minidisk file was not closed and is not fully processable (see below).
Operator Response: Report the problem (message) to your system programmer. Include any CMS minidisk or tape unit error messages displayed by CMS.
You may attempt to run the DB2 Server for VM Trace Formatter Utility Program (ARIMTRA). It will format and output all trace data up to the point of failure. At that point it may end due to lack of tape/minidisk CLOSE recording or an unreadable record on the tape/minidisk.
Note for tape output: You may wish to notify the CP operator to demount the tape volume, save it, and detach the real tape unit from the virtual machine.
System Programmer Response: For corrective action, look up the displayed error codes under either Chapter 23, Sequential File Errors, or "SEQ FILE ERRORS" in the HELP text.
ARI0099I | TRACE OFF. Output file closed on unit cuu. |
Explanation: Database trace has been successfully ended due to entry of the TRACE OFF CLOSE (CLOSE is the default) operator command or due to database manager normal or abnormal termination. Trace is off and the trace output file has been successfully closed.
System Action: TRACE OFF command processing or trace shutdown is completed. The trace file is closed.
Operator Response: None required. The trace output tape or minidisk is now available for print display by the DB2 Server for VM Trace Formatter Utility Program (ARIMTRA).
Note for tape output: You may wish to notify the CP operator to demount the tape volume, save it, and detach the real tape unit from the virtual machine.
ARI0100E | Agent/user ID {agent-id | user-id} is not assigned. |
Explanation: A SHOW LOCK operator command could not be processed. Sources of the problem include:
System Action: The SHOW command processing is ended.
Operator Response: Be sure that the specified agent-id or user-id is valid and reenter the SHOW command.
Note: | You may get the same result if the requested agent/user does not occupy a real agent at the time the command is reentered. |
ARI0101E | DBSPACE dbspace-number does not exist. |
Explanation: The dbspace-number entered on the SHOW LOCK DBSPACE operator command was invalid:
System Action: The SHOW command processing is ended.
Operator Response: Correct the DBSPACE number (be sure that the DBSPACE number is between 1 and the maximum valid value for DBSPACE numbers) and reenter the command.
ARI0102E | There is no lock contention for {any | this} {DBSPACE | agent/user}. |
Explanation: The database manager could not find a DBSPACE or an agent/user that had locking contention at the instant the SHOW command was entered. This message occurred as a result of entering a SHOW LOCK DBSPACE, SHOW LOCK USER, SHOW LOCK WANTLOCK, SHOW LOCK ACTIVE, or SHOW LOCK GRAPH command.
System Action: The SHOW command processing is ended.
Operator Response: Reenter the command.
Note: | You may get the same result if the requested agent, user, or DBSPACE has no lock contention at the time the command is reentered. |
ARI0103E | A column named name1 does not exist in the system catalog table named name2. |
Explanation: The row for the column name (name1) was not found in the system table name2. name1 is either TLABEL or CLABEL. The TLABEL column resides in SYSTEM.SYSCATALOG and contains correlation names. name2 is either SYSTEM.SYSCATALOG or SYSTEM.SYSCOLUMNS. The CLABEL column resides in SYSTEM.SYSCOLUMNS and contains column labels.
The database manager expects there to be a column named TLABEL in SYSTEM.SYSCATALOG and CLABEL in SYSTEM.SYSCOLUMNS when looking for a row describing those columns. It could find neither of them.
System Action: Processing continues.
Operator Response: Refer this message to your database administrator.
Database Administrator Response:
ARI0104I | The row, where SQLOPTION = option1 does not exist, or has incorrect data in the VALUE column in the catalog table named SYSOPTIONS. The database manager will assume a value of option2. |
Explanation: You omitted a data type value or gave an incorrect value. The system assumed a value instead.
The SQLOPTION = option1 possibilities are:
System Action: Processing continues. The implied value of option2 is:
Operator Response: Refer this message to your database administrator.
Database Administrator Response: Display the SYSTEM.SYSOPTIONS catalog table and find out whether:
ARI0105I | The row, where column = name, does not exist in the system catalog table table-name. The database manager assumes the internal default of charname. |
Explanation: The row for the character set, where column = name does not exist in the catalog table table-name. The character set specified in the CHARNAME parameter on SQLSTART is not correctly defined in all catalog tables.
System Action: Processing continues. The database manager uses the charname character set, which is usually be the last CHARNAME correctly specified.
Operator Response: Refer this message to your database administrator.
Database Administrator Response: Determine whether a wrong character set name is specified as the CHARNAME initialization parameter.
Run the ARISDBMA EXEC. For more information on ARISDBMA, see the DB2 Server for VM Program Directory
After inserting the row, restart the database manager, because some application programs may not run correctly when using another character set.
For more information, see the DB2 Server for VM System Administration manual.
ARI0106E | The database manager found an incompatibility in the application server at initialization. The expected FORMAT ID is format-id1. The FORMAT ID found in the application server is format-id2. |
Explanation: The code running on the database manager is incompatible with the release level of the database. format-id1 is the expected format ID, and format-id2 is the format ID of the current application server.
System Action: The database manager is terminated.
Operator Response: Refer this message to your system programmer.
System Programmer Response: The procedures for installing the database manager code and updating application servers are described in the DB2 Server for VSE Program Directory. Installations that are simultaneously using multiple application servers and different database manager releases may accidentally pair a release of the database manager with an incompatible application server.
Explanation: For the character set specified in the CHARNAME initialization parameter, the EBCDIC character set classification table or the EBCDIC character set translation table in SYSTEM.SYSCHARSETS contains invalid values.
In the strings following the message, the positions in error are marked by an E. These positions are represented in hexadecimal numbers.
System Action: Processing continues. If the application server default CHARNAME is being changed and the new CHARNAME is in error, the value of the current application server default CHARNAME is used. If the current application server default CHARNAME is in error, then INTERNATIONAL will be used as the CHARNAME value. Message ARI0143I indicates the value of the application server default CHARNAME.
Operator Response: Refer this message to your database administrator.
Database Administrator Response: Display the row for the specified EBCDIC character set in the SYSTEM.SYSCHARSETS catalog table. Determine the correct values and update the row with correct values.
After correcting the row, restart the database manager because some application programs may not run correctly using another character set.
ARI0110E | CMS TODACCNT function failed. Return Code = nn . |
Explanation: DB2 Server for VM accounting support uses the CP DIAGNOSE instruction code X'70' to capture CPU time on a user basis. The database manager invokes CMS to issue the CP DIAGNOSE using the CMS TODACCNT function. This function has failed while attempting to issue the DIAGNOSE X'70'. The return code is the return code (in decimal) issued by the CMS TODACCNT function.
System Action: If this condition occurs, accounting support is shut off, and the database manager is ended.
Operator Response: Refer this message to your system programmer or database administrator.
ARI0113I | {LUWID luwid-value | DBSPACE dbspace-number | USERID userid} has already been specified. |
Explanation: The specified LUWID, DBSPACE, or USERID was entered in a previous command of the same type (duplicate command) in the EXTEND input file.
System Action: The duplicate specification is ignored. Processing continues.
ARI0114E | keyword was specified more than once in the same statement. |
Explanation: A single EXTEND input file command specified a control keyword more than once.
keyword is a control keyword--ALL, TO, DBSPACE, USERID, or LUWID.
System Action: EXTEND input file parsing completes. The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Remove duplicate keywords in the EXTEND input file command, then restart extended database initialization.
ARI0115E | Unexpected string string was found. |
Explanation: A line of an EXTEND input file command contains unrecognizable keywords, more than one control keyword, or extra input on a record.
string is an unrecognizable string, a keyword, or a control keyword found while parsing an EXTEND input file command.
System Action: EXTEND input file parsing completes. The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the EXTEND input file command. Restart extended database initialization.
ARI0116E | string1 was expected but string2 was found. |
Explanation: While parsing EXTEND input file commands, one of the following caused an error:
For example, TIME or DATE was specified in a BYPASS UNDO WORK command, or ALL was specified in a ROLLBACK COMMITTED WORK command.
string1 is:
If string1 was either VALUE, UNDO, WORK, COMMITTED, or DBSPACE, string2 may be END OF RECORD because an incomplete command was entered. If string1 is either OPTION or WHERE, string2 may be END OF FILE because an incomplete command was entered.
System Action: EXTEND input file parsing completes. The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the EXTEND input file. Restart extended database initialization.
ARI0117E | Range error: number is greater than the maximum number of possible condition (max). |
Explanation: While parsing EXTEND input file commands, one of two conditions existed. condition identifies the condition.
number is the number of logical units of work included in the EXTEND input file.
max is 252, the maximum number of active logical units of work permitted at any one time.
number is the number of a DBSPACE.
max is the number of PUBLIC and PRIVATE DBSPACEs defined in the database.
System Action: EXTEND input file parsing completes. The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the EXTEND input file. Restart extended database initialization.
ARI0118E | {LUWID luwid-value | DBSPACE dbspace-number | USERID userid} contains invalid {HEX CHARACTERS | NUMBERS | ALPHANUMERICS} or is too long. |
Explanation: While parsing EXTEND input file commands, one of the following conditions occurred:
System Action: EXTEND input file parsing completes. The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the EXTEND input file. Restart extended database initialization.
ARI0119E | Cannot {bypass | disable} DBSPACE 1. |
Explanation: DBSPACE 1 can be neither disabled nor bypassed. The database manager must be able to use the database catalog located in DBSPACE 1.
System Action: EXTEND input file parsing completes. The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Modify the EXTEND input file so that DBSPACE 1 is not disabled or bypassed. Restart extended database initialization.
ARI0120I | DBSPACE dbspace-number is already {ENABLED | DISABLED}. |
Explanation: A DISABLE or ENABLE DBSPACE command was specified for a DBSPACE that was previously disabled or enabled.
System Action: Initialization continues. The status of the specified DBSPACE is not changed.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Take note of the message.
ARI0121I | DBSPACE nnn is disabled. |
Explanation: This message is issued for each disabled DBSPACE in the database. DBSPACEs are disabled by the DISABLE DBSPACE command.
System Action: Processing continues.
System Programmer Response: You may wish to take note of which DBSPACEs are disabled.
ARI0122E | The time time-string and date date-string specified are later than the current time. |
Explanation: The starting date and time specified (or defaulted to) in the ROLLBACK COMMITTED WORK command are later than the current date and time. There can be nothing in the database log with such a date and time.
System Action: EXTEND input file parsing completes. The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Determine the correct time and date. Correct the EXTEND input file. Restart extended database initialization.
ARI0123E | The TO time and date combination is earlier than the FROM time and date combination. |
Explanation: In a ROLLBACK COMMITTED WORK command, the TO time and date (taken in combination) must be greater than the FROM time and date (taken in combination).
System Action: EXTEND input file parsing completes. The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the EXTEND input file. Restart extended database initialization.
ARI0124E | {OPEN | GET | CLOSE} error input-file Reason Code = nn . Return Code = cc . |
Explanation: An error occurred in an attempt to access or close the EXTEND input file. The Reason Code value is the primary error code; the Return Code value is the secondary error code. For further explanation, look up the displayed er under either Chapter 23, Sequential File Errors in this manual or SEQ FILE ERRORS in the HELP text.
input-file is the file with ddname ARIEXTND, the input file associated with the use of the EXTEND initialization parameter during database initialization.
System Action: For OPEN or GET errors, the database manager ends. For CLOSE errors, processing continues.
Operator Response: For OPEN or GET errors, look up displayed error codes to take corrective action. For CLOSE errors, no action is required.
System Programmer Response: Same as Operator Response.
ARI0125E | The extend file is empty. |
Explanation: The input file, ddname ARIEXTND, associated with the use of the EXTEND initialization parameter during database initialization contains no commands.
System Action: The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: You must either provide the required file commands or restart database initialization with EXTEND=N.
ARI0126E | DBSS termination during {FORWARD|ROLLBACK|UNDO| REDO} processing. |
Explanation:
Note: | This failure can occur if a committed logical unit of work is rolled back by the ROLLBACK COMMITTED WORK command (refer to the DB2 Server for VSE & VM Diagnosis Guide and Reference manual for information about recovering from DBSS errors). |
System Action: The database manager ends.
Operator Response: Save this message and the subsequent display output and contact your system programmer immediately.
System Programmer Response: Make note of the information given in the message and the following display output, and refer to the DB2 Server for VSE & VM Diagnosis Guide and Reference manual for information about recovery procedures for DBSS errors.
ARI0127E | The {TIME | DATE} parameter string contains a syntax error. |
Explanation: The TIME or DATE parameter specified in a ROLLBACK COMMITTED WORK command contained a syntax error.
System Action: EXTEND input file parsing completes. The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the EXTEND input file. Restart extended database initialization.
ARI0128E | A nonnumeric or invalid character was found in the {TIME | DATE} parameter string. |
Explanation: An invalid character was found in the TIME or DATE parameter specified in a ROLLBACK COMMITTED WORK command.
Note: | Value for day must be valid for the month or year specified. |
string is the invalid time or date string.
System Action: EXTEND input file parsing completes. The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the EXTEND input file. Restart extended database initialization.
ARI0129E | The combination of the ALL option with any other option is not valid. |
Explanation: One of two conditions occurred:
System Action: EXTEND input file parsing completes. The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the BYPASS UNDO WORK command. Restart extended database initialization.
ARI0130I | The parameters specified are a subset of those used in a previous statement of the same type. |
Explanation: The parameters ANDed together in a BYPASS UNDO WORK or ROLLBACK COMMITTED WORK command are a subset of parameters specified in previous commands of the same type. For example, the following duplicate commands will cause this message to be issued:
BYPASS UNDO WORK WHERE USERID SMITH JONES DBSPACE 2 4 5 . . . BYPASS UNDO WORK WHERE USERID JONES DBSPACE 4
System Action: The duplicate specification is ignored. Processing continues.
ARI0131E | The TO option was found but no starting time or date was specified. |
Explanation: A ROLLBACK COMMITTED WORK command was entered and the TO option was specified. No starting (from) TIME or DATE was specified.
System Action: EXTEND input file parsing completes. The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the EXTEND input file. Restart extended database initialization.
ARI0132E | DBSPACE dbspace-number has been selected for both enabling and disabling. |
Explanation: The EXTEND input file contained conflicting commands to enable and disable the same DBSPACE.
System Action: EXTEND input file parsing completes. The database manager ends.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Correct the EXTEND input file. Restart extended database initialization.
Explanation: This message is issued if two disjoint collections merge, and another virtual machine has identified xxxxxxxx as a resource, or if an authorized user has revoked the resource.
System Action: The database manager continues to process current users. No new users can access the application server (resource) xxxxxxxx.
Operator Response: Refer this problem to the SQL database administrator. The database manager should be shut down. A normal shutdown can still be done.
System Programmer Response: Resolve the conflict over the use of xxxxxxxx as a global resource name.
ARI0134I | Application server xxxxxxxx has been identified as a {global | local} resource. |
Explanation: The database manager has identified the specified application server as a global or local resource (specified with the DBMODE parameter). If no DBMODE parameter was specified at startup, then the database manager has used the IUCV *IDENT directory entry for xxxxxxxx as the default startup mode.
System Action: Database initialization continues.
ARI0135E | The application server is not authorized to identify itself as resource xxxxxxxx . |
Explanation: The database machine is not authorized to identify itself as the resource xxxxxxxx in an APPC/VM environment. The database machine's VM directory entry for IUCV *IDENT is incorrect. The causes are:
System Action: The database manager has ended. Message ARI0042I is issued with a reason code.
Operator Response: Refer this message to your system programmer.
System Programmer Response: See Chapter 21, DB2 Server for VM Reason Codes for additional information about the reason codes. Ensure that the IUCV *IDENT directory entry for the DB2 Server for VM database machine exists and is correct. Sample entries are:
If the entry only allows LOCAL identification for resource (database) yyyyyyyy, then an attempt to start the database manager as a GLOBAL resource (DBMODE=G) will fail.
ARI0136E | Another virtual machine already owns the resource identifier xxxxxxxx . |
Explanation: Another virtual machine is managing resource xxxxxxxx. Resource names must be unique.
System Action: The database manager has ended. Message ARI0042I is issued with a reason code.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Ensure that the resource name xxxxxxxx is unique within your collection.
See Chapter 21, DB2 Server for VM Reason Codes for additional information about the reason codes.
ARI0137I | Invalid installation defined date/time defaults on name. |
Explanation: The specified date/time default name contains an invalid value. During installation, four date/time values were stored into the SYSTEM.SYSOPTIONS table. Their names and supported values are as follows:
System Action: Processing continues with the default datetime values.
The default values supplied by the system are:
Operator Response: Refer this message to your system programmer.
System Programmer Response: Update the SYSTEM.SYSOPTIONS table with the correct datetime values.
ARI0140D | Enter DRRM function name and trace-level pair. Valid function names are *, DICT, GEN, PARSE, RDIIN, and CANCEL. Valid trace-level values are 0, 1, and 2. |
Explanation: The TRACE ON command is being processed. The operator responded DRRM to prompting message ARI0087D. The database manager is prompting the operator to specify the functions of DRRM to be traced and the trace level for each function.
System Action:
Note: | This message is displayed in all environments. In environments in which the DRRM component is not active, however, the operator's response to this message is ignored. |
Operator Response:
ARI0141D | Enter WUM trace-level or CANCEL. Valid trace-level values are 0, 1, and 2. |
Explanation: The TRACE ON command is being processed. The operator has responded WUM to prompting message ARI0087D. The database manager is prompting the operator to specify the desired trace level for WUM.
System Action:
Notes:
Operator Response:
ARI0142D | Enter DSC function name and trace-level pair. Valid function names are *, AGENT, COM, and CANCEL. Valid trace-level values are 0, 1, and 2. |
Explanation: The TRACE ON command is being processed. The operator responded DSC to prompting message ARI0087D. The database manager prompts the operator to specify the DSC function to trace and the desired trace level.
System Action:
Note: | If you enter trace level 0 for a function, the function is not traced. Entering trace level 0 is equivalent to not specifying the function at all. |
Operator Response: If you want to terminate the TRACE command, enter CANCEL.
Explanation: The CHARNAME startup parameter (if specified) or the CHARNAME value used previously, and the values in SYSTEM.SYSOPTIONS for DBCS and CHARSUB, are used to initialize the values reported by this message. The values in SYSTEM.SYSOPTIONS are updated so that the next time the application server is started and the CHARNAME startup parameter is not specified, the values reported by this message are then similar to those received now.
System Action: Initialization continues.
ARI0145E | DBSPACE name dbspace-number does not exist or is invalid. |
Explanation: The user failed to pass in a valid DBSPACE name (for example, System DBSPACE name) for processing.
System Action: The IDENTIFICATION process ends unsuccessfully.
User Response: Rerun the IDENTIFICATION process and provide a valid DBSPACE name as input.
ARI0146I | Warning: The command line was truncated at column 80. |
Explanation: ARIYE04 only parses 80 characters. On VM, the command can be up to 130 characters. On VSE, an operator command can only be 80 characters. Rather than extending ARIYE04 for VM, a warning message is generated on VM if the operator enters more than 80 characters.
System Action: Process the truncated command.
Operator Response: Shorten the command line if valid data appears beyond column 80.
ARI0150E | There is no connection for showid . |
Explanation: A connection to the application server for the specified showid that is an agent, user ID, or LUWID cannot be found. Sources of the problem include:
System Action: The SHOW command processing is ended.
Operator Response: Be sure that the specified agent, user ID, or LUWID is correct and then reenter the SHOW CONNECT command.
Note: | You may receive the same result if the requested agent, user ID, or LUWID is not connected to the application server when the command is reentered. |
ARI0152I | Processing DBSPACE: owner.dbspace-name. |
Explanation: This message is written out to the screen to indicate that the specified DBSPACE owner.dbspace-name is being processed.
System Action: Processing continues.
ARI0153I | The database manager ignores TRACEBUF = size parameter when trace is not activated. |
Explanation: A nonzero size for the TRACEBUF startup parameter has been specified, and no subcomponent have been chosen to be traced (TRACxxxx startup parameters must indicate 1 or 2 for a specific subcomponent to be traced).
System Action: The system does not use the TRACEBUF parameter, and no trace buffer is allocated. The startup continues.
Operator Response: No response is required if the operator does not want any trace output. If trace output is expected, then the database manager must be restarted with the proper values of the TRACxxxx startup parameters. Alternatively, the TRACEBUF n parameter in the TRACE ON operator command can be used to start the trace in MUM.
ARI0154I | A size kilobyte trace buffer has been allocated. Maximum contiguous memory left = amount kilobytes. |
Explanation: The trace buffer of the size as shown has been created.
System Action: The trace is started. Trace records are stored into the trace buffer.
Operator Response: If the amount maximum contiguous memory left is too small (see the note below) then the operator can consider one of the following actions:
Note: | Even after the database manager has been started, the storage requirements are dynamic and workload dependent. See the DB2 Server for VM System Administration manual for virtual storage requirements of the DB2 Server for VM system. |
Explanation: The memory needed_storage required for the trace buffer allocation is not available.
System Action: If TRACEBUF was specified in the TRACE ON operator command, the trace is not started.
If TRACEBUF was specified as a database startup parameter, the database manager is ended.
Operator Response: There are several possible actions:
ARI0156I | The trace buffer was written to the trace file. |
Explanation: The contents of the trace buffer was flushed out to the trace file. This can happen as a result of the TRACE OFF operator command or during a database system shutdown.
ARI0157I | The trace buffer is empty. |
Explanation: An attempt to write the trace buffer into the trace file failed. The trace buffer is empty, because an incorrect TRACE specification (component, subcomponent, authorization ID, agent number or a level) was entered, or the workload that was run did not hit an activated trace point.
Operator Response: Reissue the TRACE ON command in MUM, or restart the database manager with the correct values of startup parameters. Repeat the workload to be traced.
ARI0158E | RESID X'resid' is an invalid registered resid-class TPN. |
Explanation: The database manager has detected an attempt to use an invalid registered TPN to identify a resource managed by this application server. The following are acceptable values for resid:
Note: | Please refer to the information on SNA service transaction programs list in the SNA Transaction Programmer's Reference manual for LU Type 6.2 and the information on DRDA rules in the Distributed Relational Database Architecture Reference manual for more details. The following are acceptable values for resid-class: |
System Action: The database manager is terminated.
Operator Response: Refer this message to your system programmer.
System Programmer Response: Note the information in this message and refer to the DB2 Server for VM System Administration manual for information about changing a database name and resource identifier.
ARI0159D | The specified CHARNAME is different than the current system
CHARNAME.
This will force the system CCSID values to be changed. Do you wish to
change
the system CHARNAME?
Enter 0(No) to continue using the current CHARNAME of old-charname , or 1(Yes) to change the system CHARNAME to new-charname , or 111(Quit) to cancel your request and end SQLSTART processing. |
Explanation: The value of the CHARNAME parameter specified in SQLSTART is different from the current CHARNAME value. Changing the current CHARNAME will change the current default CCSID values. Also, the CCSID attribute of the character columns of the system catalog tables will be updated to the new default CCSID. The actual data stored in the system catalog tables will not be converted from the current default CCSID to the new default CCSID. Only the attribute of the character columns will change. The CCSID attribute of the character columns of any user tables will not be updated to the new default CCSID.
The default CHARNAME of a system should be changed only once: at installation or migration. If it is changed after system objects have been created in the system catalog tables, object names not conforming to the rules for ordinary identifiers may contain characters that do not have the same hexadecimal representation in the new CCSID and some data may be displayed incorrectly. For the rules about ordinary identifiers, see the DB2 Server for VSE & VM SQL Reference manual. For more information on the CHARNAME parameter, see the DB2 Server for VM System Administration manual.
System Action:
Database Administrator Response: Unless you are installing or migrating a database or reconfiguring the database to work with different CCSIDs, enter 0(No) to continue database initialization using the current CHARNAME.
ARI0160D | Enter CONV trace-level or CANCEL. Valid trace-level values are 0, 1, and 2. |
Explanation: The TRACE ON command is being processed. The operator has responded CONV to prompting message ARI0087D. The database manager is prompting the operator to specify the desired trace level for CONV.
System Action:
Operator Response: Enter the desired trace level. If TRACE command termination is desired, enter CANCEL.
ARI0161E | PROTOCOL=AUTO cannot be specified because the DRDA facility has not been installed for the application server. |
Explanation: PROTOCOL=AUTO was specified as an SQLSTART parameter.
System Action: The database manager is ended.
Operator Response: Refer this message to your database administrator.
Database Administrator Response: Determine whether or not you require your application server to service DRDA requesters. If so, install the DRDA facility following the steps in the DB2 Server for VM System Administration manual. If not, do not specify PROTOCOL=AUTO as an SQLSTART parameter.
ARI0162D | Enter STG trace-level or CANCEL. Valid trace level values are 0 and 1. |
Explanation: The TRACE ON command is being processed. The operator responded STG to prompting message ARI0087D. The database manager is prompting the operator to specify the trace level for STG.
System Action:
Operator Response: Choose your response from "System Action", and enter 1 or 0 or CANCEL.
ARI0164I | An error occurred when dropping routine routine-name. NUCXDROP reason code = reason-code. |
Explanation: The routine routine-name cannot be dropped. Refer to the VM/ESA: CMS Command Reference for the explanation of the NUCXDROP reason-code.
User Response: Report the problem to your system programmer.
System Programmer Response: Drop the routine.
ARI0165I | All parameters are ignored for string. |
Explanation: The command, statement, or operation that you entered, such as SHOW DBCONFIG, contained parameters, but none were required. The system does not use the parameters.
System Action: Processing continues, and all parameters are ignored.
ARI0172E | A Sync Point Manager is not available. |
Explanation: The parameter "SYNCPNT=Y" was specified at startup; however, the CRR recovery server was not available. This message is following by message ARI0176I.
System Action: The database manager resets the SYNCPNT parameter to "N" and the database manager is unable to use VM/CRR for handling DRDA sync point operations. As a result, this database may not be a participant in DRDA logical units of work that update multiple remote databases. However, the database manager is still able to process SQLDS protocol requests and DRDA requests that do not involve a sync point manager (for example, DRDA logical units of work that only update a single remote database).
System Programmer Response: If this database manager is to be a participant in DRDA logical units of work that update multiple remote databases, a CRR recovery server must be installed. See the VM/ESA: Installation Guide for instructions on installing a CRR recovery server. After the CRR recovery server is intalled, restart the database manager with SYNCPNT=Y.
ARI0173I | The CRR recovery server's TPN and log name and the database manager's log name have been reset. On the next resynchronization, the database manager's log status will be cold. |
Explanation: The RESET CRR LOGNAMES command was entered to initialize the following fields stored in the database manager's log to hex zeros:
The next time the database manager is started with the SYNCPNT parameter set to "Y" and resynchronization initialization is performed, the database manager will consider the log status to be cold.
For more information about resynchronization initialization, see the DB2 Server for VM System Administration manual.
System Action: The RESET CRR LOGNAMES command processing is ended.
Database Administrator Action: When the database manager is next started with the SYNCPNT parameter set to "Y", resynchronization initialization will fail if there are any DRDA2 in-doubt logical units of work. To clean these up, issue the SHOW INDOUBT command to list them and then use the FORCE and/or RESET INDOUBT commands to clear them.
ARI0174I | Resynchronization initialization has started. Date: date Time: time |
Explanation: The database manager was started with the SYNCPNT parameter set to "Y". It has started the resynchronization initialization process with the CRR recovery server at the date and time specified. This process involves an exchange of log names and notifies the CRR recovery server of its readiness to accept resynchronization communications.
For more information about resynchronization initialization, see the DB2 Server for VM System Administration manual.
System Action: Processing continues.
System Programmer Response: Watch to make sure that no error messages appear after message ARI0174I.
ARI0175I | Resynchronization initialization has completed. Date: date Time: time |
Explanation: The database manager previously started the resynchronization initialization process with the CRR recovery server. This message signals the operator that this processing has ended at the date and time specified. For more information about resynchronization initialization, see the DB2 Server for VM System Administration manual.
System Action: If no errors occurred during resynchronization initialization, DRDA2 activity may commence with this database, including units of work that require a sync point manager. If message ARI0176I is displayed before this message, then errors have occurred during resynchronization initialization.
System Programmer Response: If errors occurred during resynchronization initialization, then an error message will have been displayed that indicated the error. See the explanation for that message and resolve the error.
ARI0176I | The SYNCPNT parameter has been reset to N. |
Explanation: One of three situations has occurred:
System Action: The database manager is unable to use VM/CRR for handling DRDA sync point operations. As a result, this database may not be a participant in DRDA logical units of work that update multiple remote databases. However, the database manager is still able to process SQLDS protocol requests and DRDA requests that do not involve a sync point manager (for example, DRDA logical units of work that only update a single a single remote database).
System Programmer Response: Message ARI0176I is preceded by a message indicating the error that occurred. Fix the problem indicated in this prior message and restart the database.
ARI0177E | CRR recovery server at TPN tpn has provided a new log name resulting from a cold start. Some LUWID(s) cannot be automatically resolved by resynchronization. |
Explanation: The database manager is performing resynchronization initialization and has determined that the CRR recovery server has been cold started. Furthermore, the database manager has some in-doubt logical units of work that require resynchronizing with the CRR recovery server.
tpn indicates the transaction program name for the CRR recovery server with which the database manager is communicating.
For more information about resynchronization initialization, see the DB2 Server for VM System Administration manual.
System Action: The database manager is unable to use VM/CRR for handling DRDA sync point operations. As a result, this database may not be a participant in DRDA logical units of work that update multiple remote databases. However, the database manager is still able to process SQLDS protocol requests and DRDA requests that do not involve a sync point manager (for example, DRDA logical units of work that only update a single remote database).
Database Administrator Action: Contact the CRR recovery server operator to determine the reason for the cold start. Then resolve the disposition of each in-doubt unit of work as follows:
Once all in-doubt units of work have been resolved, restart the database manager.
Note: | If CRR has coldstarted and a DRDA2 requester has any outstanding in-doubt logical units of work, those in-doubt units of work at the requester will need to be resolved before the requester can make a DRDA2 connection to the DB2 Server for VM server. |
Explanation: The database manager has detected a log name mismatch. This has occurred in one of the following circumstances:
For more information about resynchronization initialization or resynchronization recovery, see the DB2 Server for VM System Administration manual.
System Action: If the message comes during resynchronization initialization, then the SYNCPNT parameter is reset from "Y" to "N" and the database manager is unable to use VM/CRR for handling DRDA sync point operations. As a result, this database may not be a participant in DRDA logical units of work that update multiple remote databases. However, the database manager is still able to process SQLDS protocol requests and DRDA requests that do not involve a sync point manager (for example, DRDA logical units of work that only update a single remote database).
If the message comes during resynchronization recovery, then any logical unit of work remains unresolved. That is, it remains IN-DOUBT.
Database Administrator Action: If the message comes during resynchronization initialization, then the database manager's participation in sync points must be delayed until the error condition is resolved. Contact the recovery server operator to determine the reason for the log name mismatch. The database may have been restored from an archive which resulted in the log name mismatch, or the recovery server might be using the wrong log, and should be restarted with the correct log. If the correct log cannot be supplied, both partners must be coldstarted. Note the following:
If the message comes during resynchronization recovery, contact the recovery server operator to determine the reason for the log name mismatch. A couple of possible reasons are:
If this is the case then the database must be coldstarted. Note that the "RESET CRR LOGNAMES" operator command may be used to reset the CRR recovery server's luname, tpn and log name and force a DB2 Server for VM log status of cold. If the recovery server is using the wrong log and cannot locate the correct log, some units of work may need to be manually FORCED at the database manager.
ARI0179E | An Exchange Log Name's Reply sent by CRR recovery server at TPN tpn contained an error status. |
Explanation: The database manager is processing resynchronization initialization and has received an exchange log names reply from the CRR recovery server. This reply contains an error status rather than a normal status. The CRR recovery server has processed the exchange log names request sent by the database manager and one of the following situations has occurred:
tpn indicates the transaction program name for the CRR recovery server with which the database manager is communicating.
System Action: The SYNCPNT parameter is reset from "Y" to "N" and the database manager is unable to use VM/CRR for handling DRDA sync point operations. As a result, this database may not be a participant in DRDA logical units of work that update multiple remote databases. However, the database manager is still able to process SQLDS protocol requests and DRDA requests that do not involve a sync point manager (for example, DRDA logical units of work that only update a single remote database).
Database Administrator Action: Contact the recovery server operator to determine if the CRR recovery server issued CMS message 3311E or 3312E. With their help, resolve any in-doubt units of work or the log name mismatch. The "RESET CRR LOGNAMES" operator command may be used to reset the CRR recovery server's luname, tpn and log name and force a DB2 Server for VM log status of cold.
Note: | If CRR has coldstarted and a DRDA2 requester has any outstanding in-doubt logical units of work, those in-doubt units of work at the requester will need to be resolved before the requester can make a DRDA2 connection to the DB2 Server for VM server. |
ARI0180E | CRR function function failed. Return Code: return code Reason Code: reason code Identifier: identifier. |
Explanation: The database manager has issued a CMS command or callable services library (CSL) routine while interfacing with VM/CRR, and that command or routine has returned an error status.
function indicates the CMS command or CSL routine for which the error occurred. If function has the format "DMSxxxxx", then it was a CSL routine. Otherwise, it was a CMS command.
return code indicates the return code from the CMS command or CSL routine.
reason code indicates the reason code from the CSL routine. This has no meaning for CMS commands.
identifier indicates which occurrence of the CMS command or CSL routine for which this error occurred.
System Action: If the function was DMSCHREG, the change CRR registration has failed and the unit of work is rolled back. Otherwise, the SYNCPNT parameter is reset from "Y" to "N" and the database manager is unable to use VM/CRR for handling DRDA sync point operations. As a result, this database may not be a participant in DRDA logical units of work that update multiple remote databases. However, the database manager is still able to process SQLDS protocol requests and DRDA requests that do not involve a sync point manager (for example, DRDA logical units of work that only update a single remote database).
System Programmer Response: If it was a a callable services library (CSL) routine that failed, look up the return code and reason code in the VM/ESA: CMS Application Development Reference manual and resolve the error. Otherwise, it was a CMS command. In this case, look up the return code in the VM/ESA: CMS Command Reference manual and resolve the error. Note that the Reason code has no meaning for CMS commands.
Database Administrator Action: Once the error has been resolved, set the SYNCPNT parameter back to "Y" by restarting the database manager.
ARI0181I | The CRR recovery server is resynchronizing work with the database manager. Date:date Time:time |
Explanation: Resynchronization occurs if two-phase commit processing is interrupted by a resource failure. The CRR recovery server initiates the resynchronization recovery function to ensure consistent completion of the sync point by all registered resources for which data was logged. Using information stored in its log, the CRR recovery server determines which resource managers (such as DB2 Server for VM) should be included in the recovery and allocates APPC conversations with them.
Message ARI0181I is a signal to the database manager operator that the CRR recovery server has initiated resynchronization recovery with the database manager and has allocated an APPC conversation with it. The date and time indicate when this occurred.
This message is followed by message ARI0182I which identifies the transaction id and LUW id for the unit of work being recovered.
For more information about resynchronization recovery, see the DB2 Server for VM System Administration manual.
System Action: Resynchronization recovery processing continues.
Database Administrator Action: Watch to make sure that no error messages appear after message ARI0181I.
ARI0182I | Transaction ID: transaction id LUWID: LUW id |
Explanation: Message ARI0182I is an informational message that identifies the transaction id and LUW id for the unit of work involved in resynchronization recovery. It follows messages ARI0181I and ARI4023I.
System Action: Database manager processing continues.
Database Administrator Action: Watch to make sure that no error messages appear after message ARI0182I.
ARI0183E | The Sync Point Manager has asked to {COMMIT | ROLLBACK} this LUW but the database manager has no memory of it. |
Explanation:
On VM, the database manager is working with the CRR recovery server to recover the LUWID identified in message ARI0181I. Specifically, the CRR recovery server is asking the database manager to either COMMIT or ROLLBACK this unit of work, as identified in the message. However, the database manager could not find any indication that this unit of work needs recovery.
Note: | If the operator used the "RESET INDOUBT" command to erase the database manager's memory of a unit of work, and then the CRR recovery server involves this unit of work in resynchronization recovery, then message ARI0183E can come up. |
Note: | Message ARI0183E can come up in the following circumstances:
|
System Action: On VM, the database manager sends back a normal completion reply indicating a ROLLBACK, and resynchronization recovery is terminated for this unit of work.
Database Administrator Action: Contact the CRR operator and have them issue the "CRR QUERY LUWID" command to obtain more information about this unit of work. Then, make sure that this unit of work was properly recovered.
ARI0184A | The Sync Point Manager has asked to {COMMIT | ROLLBACK} this LUW but the FORCE command was previously used to {ROLLBACK | COMMIT} it. |
Explanation: Coordinated Resource Recovery (CRR) is attempting to resynchronize the status of a logical unit of work with the database manager. It is asking the database to either commit or rollback this LUW. However the operator had previously used the database manager FORCE command to force the LUW into the opposite state.
System Action: The LUW remains unsynchronized with the sync point manager. The LUW still appears when the SHOW INDOUBT command is issued.
Operator Response: In order to clear out this LUW from the SHOW INDOUBT display , it is necessary to use the RESET INDOUBT command.
Database Administrator Action: Manual intervention is necessary to ensure that the LUW is in a consistent state at all sites where the LUW has been distributed. This may require intervention at this database manager, or possibly at another database manager. Manual intervention could mean manually fixing the data or possibly restoring an archive.
Refer this message to your DB2 Server for VM database administrator.
ARI0197E | A communication error occurred.
Function: function-code Return Code: return-code Reason Code: reason-code CMSIUCV Reg15: X'reg15' CC: condition-code IPRCODE: X'iprcode' IPCODE: X'ipcode' IPWHATRC: X'ipwhatrc' IPAUDIT: X'audit' |
Explanation: The database manager is engaged in a conversation with the CRR recovery server while performing resynchronization initialization or resynchronization recovery, but an APPC communications error occurred. For further information on determining the cause of the error, see the following sections:
System Action: The processing of resynchronization initialization or resynchronization recovery ends.
System Programmer Response: Take corrective action based on the Explanation.
ARI0198E | Reset CRR Lognames cannot be used when resynchronization <Initialization|Recovery> is active. |
Explanation: The operator entered the "RESET CRR LOGNAMES" command to reset CRR log name information to hex zeros. However, the database is currently performing resynchronization initialization or resynchronization recovery which depends on this CRR log name information. Therefore, the operator command is disallowed.
<Initialization|Recovery> indicates whether the database was processing resynchronization initialization or resynchronization recovery.
System Action: Command processing is terminated.
Operator Response: Retry the command after message ARI0175I is displayed, signalling
resynchronization initialization completion, or ARI4023I is
displayed, signalling resynchronization recovery completion.