A fix is available
APAR status
Closed as new function.
Error description
- Customer does not want to take the database offline to be ableto run the ANALYZEPART. . - COPYDBRC function does not handle VOLSER parameter properly. . This APAR is a backward fit of DBSP V2.1 APARs PI23374 and PI26112.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Users of IMS HALDB Toolkit V3R2. * **************************************************************** * PROBLEM DESCRIPTION: This APAR is a backward fit for APAR * * PI23374 and PI26112. * * - Provided a new option of READINT for * * the ANALYZEPART function that allows * * ANALYZEPART function to run against * * an online database. * * - COPYDBRC function does not handle * * VOLSER parameter properly. * **************************************************************** * RECOMMENDATION: * **************************************************************** This APAR is a backward fit for APAR PI23374 and PI26112. The current ANALYZEPART function unloads a database with read- integrity, by using PROCOPT=G DBPCB. Therefore, ANALYZEPART function failed with the following message whenever it tried to unload against an online database with ACCESS=UP. DFS047A - UNABLE TO OBTAIN AUTHORIZATION FOR DATA BASE This APAR provides a new option of READINT for the ANALYZEPART function to unload a database without read-integrity, by using PROCOPT=GO DBPCB. This new option allows ANALYZEPART function to run against an online database with ACCESS=UP. Note: - This option is effect only when HALDB Toolkit dynamically detects the existence of IMS High Performance Unload for z/OS. - ANALYZEPART without read-integrity might get a segment that has been updated by another program. This might cause a data problem. COPYDBRC function does not handle VOLSER parameter properly as follows: - VOLUME parameter of IDCAMS statement for the new dataset is created by copying from existing dataset when IDCAMS(YES) and VOLSER parameters are specified. - OUTDYNAM statement of DFSMSdss statement is not created when DFDSS(YES) and VOLSER parameters are specified. In addition, two problems are being addressed by this APAR. - Sample JCL, IHCECLON, goes into loop with the following message: IHC01000E No COPY1 RECON detected - In a HALDB environment without DBRC, the DB recovery utility fails with RC=122 for a VSAM DBDS.
Problem conclusion
Temporary fix
Comments
IHCWCPY0 and IHCXIDCA have been changed to handle VOLSER parameter of COPYDBRC command properly. IHCECLON JCL has been changed to have a new INITRCN job step, and to modify DBRC job step. IHCUTIR1 has been changed to correct the logic for a VSAM DBDS. The new option of READINT for ANALYZEPART function has been added. ======================== = DOCUMENTATION CHANGE = ======================== IMS HALDB Toolkit Version 3 Release 2 IMS High Availability Large Database Toolkit for z/OS User's Guide (SC19-2403-03) ---------------------------------------------------------------- Chapter 3. Simulating HALDB using ANALYZEPART ANALYZEPART command parameters Table 3. ANALYZEPART command parameters | READINT | Specifies whether ANALYZEPART function reads the database to | be simulated with read-integrity, PROCOPT=G. | If you want to simulate the effect of the HALDB partition | setting for a database that is used by IMS online system with | ACCESS=UP, you can specify READINT(N) to read the database | without read-integrity, PROCOPT=GO. | This option is effect only when HALDB Toolkit dynamically | detests the existence of IMS High Performance Unload for | z/OS. | Specify Y or N. The default is Y. | | Note: If the READINT(N), PROCOPT=GO option, is used to read | the database, IMS does not check the ownership of the | segments returned. Therefore, ANALYZEPART without read | integrity might get a segment that has been updated by | another program. This might cause a data problem, | such as IMS user abend, loops and system abends. | For more details refer to IMS manual, Application | programming.
APAR Information
APAR number
PI30710
Reported component name
IMS HALDB C&M A
Reported component ID
5655I0100
Reported release
320
Status
CLOSED UR1
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2014-12-02
Closed date
2014-12-16
Last modified date
2015-01-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI23955
Modules/Macros
IHCSMERG IHCULEV0 IHCUTIC0 IHCUTIR1 IHCWCPY0 IHCWLIU0 IHCWTDBA IHCWTDBB IHCWTDBG IHCWTDB0 IHCWTDB1 IHCWTDB2 IHCWTDB3 IHCWTDB4 IHCWTDB7 IHCWTDB8 IHCWTDRC IHCWTKOV IHCWUNL0 IHCXCLON IHCXIDCA IHCYCCDF
SC19240303 |
Fix information
Fixed component name
IMS HALDB C&M A
Fixed component ID
5655I0100
Applicable component levels
R320 PSY UI23955
UP14/12/18 P F412
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.2.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 January 2015