A fix is available
APAR status
Closed as new function.
Error description
This APAR enables IPR Unload Utility to accept two or more HALDB partition names in the PARTITION control statement as: PARTITION=(part1,part2,....,partN) Non-sequential partitions can be specified.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IMS High Performance Unload for * * OS/390 Release 1 (FMID=H1IN110) * **************************************************************** * PROBLEM DESCRIPTION: This APAR includes the following * * enhancements and fixes. * * 1. IPR Unload utility allows * * a name list of non-sequntial HALDB * * partitions in the PARTITION control * * statement. * * 2. FABHURG1 and IPR Unload utility * * issues MSGFABH0273I or MSGHPSU3280I * * for an empty HALDB partition. * * 3. IPR Unload utility prints * * the segment count summary report * * for each partition. * * 4. IPR Unload task under IPR Driver * * sets the REORG NUMBER stored in * * the RECON data set * * in the partition trailer record. * **************************************************************** * RECOMMENDATION: Apply the maintenance for this APAR. * **************************************************************** This APAR enables IPR Unload utility to accept a name list of HALDB partitions in the PARTITION control statement as PARTITION=(part1,part2,.....,partN) to unload non-sequntial partitions. This APAR includes the fixes for the following problems; 1. FABHURG1 does not issue MSGFABH0273I; FABH0273I 0 DB RECORDS RETRIEVED - DBD=dbdname PART=partname and IPR Unload utility does not issue MSGHPSU3280I; HPSU3280I 0 DB RECORDS RETRIEVED - DBD=dbdname PART=partname for the HALDB partition from which no database record is retrieved. 2. IPR Unload utility do not print the segment count summary report for each HALDB partition even if PARTSTAT=YES.
Problem conclusion
Temporary fix
Comments
======================== = DOCUMENTATION CHANGE = ======================== IMS Parallel Reorganization for z/OS Version 3 Release 1 User's Guide (SC18-9228-01) should be modified as follows. ================================================================ 3.0 The IPR Unload utility 3.3 Restrictions : The IPR Unload utility supports PHDAM or PHIDAM partitions that are defined as capable of HALDB Online Reorganization (OLR). If one or more partitions are in the following HALDB OLR status, the IPR Unload utility cannot process the HALDB: - HALDB OLR is currently running. - HALDB OLR is stopped prior to the completion for the partition and one of the following options is specified: - DECOMPESS=NO - User exit - *CS format for PHDAM - *A1 format | - PARTITION=partlist : ================================================================ 3.8.3 Control statements for unload function Table 12. Control statements for unload function ____________________________________________________________ | Keyword | Acceptable values | Default | description | |_________|___________________|_________|____________________| |PARTITION| (partname,num), | *ALL | Specifies which | |------------------------------------------------------------| ================================================================ 3.8.3.8 PARTITION control statement |Specifies which HALDB partitions are to be unloaded. This control statement is optional. If you do not explicitly specify this control statement, PARTITION=*ALL will be used. __________________________________________________________ | _*ALL______________________ | | >>__ _PARTITION=_ __|_partname__________________|_____>< | | |_PART=______| | _,1____ | | | |_(__partname__|_______|__)_| | | | |_,nnnn_| | | | | | | | | |_partlist _________________| | | | ---------------------------------------------------------- *ALL | Unloads all the partitions (entire database unload). partname | Specifies the name of a partition or the first partition | of several sequential partitions to be unloaded. nnnn Specifies the number of sequential partitions to be unloaded. | The unloading order of the partitions depends on either | the HALDB partition selection exit routine or | the HALDB high key values, and not on the partition names. If this parameter is not specified, the default value of 1 is assumed. Notes: The following statements have the same meaning: PARTITION=PARTA PARTITION=(PARTA) PARTITION=(PARTA,1) |partlist | Specifies a list of the partition names to be unloaded. | The names must be separated by commas and enclosed | in parentheses. You can specify up to 1001 names | separated into multiple statement as follows: | PARTITION=(part1,part2,part3,part4,part5) | PARTITION=(part6,part7,part8,part9,part10) | | The unloading order of the partitions depends on this list, | not on the HALDB partition selection exit routine | or the HALDB high key values. | You can specify non-sequntial partitions. | | Note: If PARTITION=partlist is specified and one or more | partitions of PHDAM or PHIDAM are in a HALDB OLR cursor-activ | status, the IPR Unload utility ends abnormally. ================================================================ 10.0 Messages and codes 10.3 Messages 10.3.5 HPSU messages (HPSU3159E and HPSU3292E are modifie, and HPSU3291E is added) ---------------------------------------------------------------- HPSU3159E UNSUPPORTED OPTION FOR OLR ACTIVE PARTITIONS: option Explanation: The option (option) is specified, but this is one of the following options with which HSSR Engine cannot process the HALDB when the Online Reorganization (OLR) is active for one or more partitions of the HALDB: - DECOMPRESS=NO - User exit - *CS format for PHDAM - *A1 format |- PARTITION=partlist System Action: The IPR Unload ends abnormally. Programmer Response: Remove this option or rerun after HALDB OLR for all the partitions are completed. ---------------------------------------------------------------- | HPSU3291E DUPLICATE PARTITION NAMES SPECIFIED | Explanation: The IPR Unload detected duplicate partition | names on one or more PARTITION control statements. | System Action: The IPR Unload issues message HPSU3360E | and ends with a return code of 8. | Programmer Response: Correct the error, and rerun | the IPR Unload job. ---------------------------------------------------------------- HPSU3276E SYNTAX ERROR IN PARTITION STATEMENT: reason Explanation: An incorrect PARTITION statement is specified in the HPSIN data set. reason indicates the reason of the error as listed as follows: reason Description | NOT POSITIVE NUMBER | Zero or a negative number is not allowed for the second oper | TOO MANY PARTNAMES | If *ALL is specified once, no partition name can be | specified. | If the number of the partitions is specified | in the second operand, two or more partition names cannot | be specified. | If a list of the partition names is specified, | more than 1001 partition names cannot be specified. System Action: The IPR Unload issues message HPSU3360E and ends with a return code of 8. Programmer Response: Correct the error, and rerun the IPR Unload job. ---------------------------------------------------------------- HPSU3281E ERROR IN PARTITION STATEMENT: reason Explanation: An incorrect PARTITION statement is specified in the HPSIN data set. reason indicates the reason of the error listed as follows: reason Description NON-PARTITIONED DB The PARTITION control statement is specified for a nonpartiti TOO LONG NAME The specified name is too long for a partition name. THE NUMBER IS TOO LARGE The number of partitions, specified as the second operand, is larger than what is allowed for the database. System Action: The IPR Unload ends abnormally. Programmer Response: Correct the error, and rerun the job. ======================= End of Doc-Change ======================
APAR Information
APAR number
PK22614
Reported component name
IMS HIGHPERF UN
Reported component ID
5655E0600
Reported release
110
Status
CLOSED UR1
PE
NoPE
HIPER
NoHIPER
Special Attention
YesSpecatt / CST / Xsystem
Submitted date
2006-03-31
Closed date
2006-04-28
Last modified date
2006-07-17
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK14038
Modules/Macros
FABHAP0 FABHC00 FABHFCKR FABHJCB FABHJCB0 FABHPNT FABHPSL FABHPSL8 FABHPSL9 FABHTCB FABHTCBU FABHURG8 FABHURG9 FABH001 FABH0208 FABH0209 FABH060 FABH550 FABH560 HPSUFCB0 HPSUHFCB HPSUPTRD HPSUPTRW HPSUSTMT HPSUURG8 HPSUURG9 HPSU015 HPSU015A
| SC18922801 |
Fix information
Fixed component name
IMS HIGHPERF UN
Fixed component ID
5655E0600
Applicable component levels
R110 PSY UK14038
UP06/04/29 P F604
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.
[{"Line of Business":{"code":"LOB10"},"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSCX89K","label":"IMS Tools"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"110"}]
Document Information
Modified date:
20 October 2020