A fix is available
APAR status
Closed as program error.
Error description
Due to the wrong handling of the situation when an assembler instruction returns 'CPU-DETERMINED COMPLETION' the following issues can occur: - when a GRAPHIC or VARGRAPHIC column is truncated, the return code associated to this truncation can not comply with the applicable LOSSCHAR value (set via either the LOSSCHAR option or VUU0471/LOSSCHAR parmlib parameter). - When a VARGRAPHIC column is used in a predicate of a WHERE clause and the applicable DBCS padding character set through the PADDING option does not consist in a duplicated single byte (in other word, the first byte of the sequence is the same a the second one), the unloaded rows might not comply with the search-condition of the WHRE clause. - when unloading VARGRAPHIC data in UNICODE requiring padding, data can be incorrectly padded (with less padding character than expected) The latter issue occurs only in HPU 5.1 after the PTF UI58156 for APAR PH01899 has been applied. PB55628
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * Users of Db2 SQL Performance Analyzer for z/ * **************************************************************** * PROBLEM DESCRIPTION: * * Due to the wrong handling of the * * situation when an assembler instruction * * returns 'CPU-DETERMINED COMPLETION' the * * following issues can occur: * * - when a GRAPHIC or VARGRAPHIC column * * is truncated, the return code * * associated to this truncation can not * * comply with the applicable LOSSCHAR * * value (set via either the LOSSCHAR * * option or VUU0471/LOSSCHAR parmlib * * parameter). * * - when a VARGRAPHIC column is used in * * a predicate of a WHERE clause and the * * applicable DBCS padding character set * * through the PADDING option does not * * consist in a duplicated single byte * * (in other word, the first byte of the * * sequence is the same a the second one), * * the unloaded rows might not comply with * * the search-condition of the WHERE * * clause. * **************************************************************** * RECOMMENDATION: * **************************************************************** Code has been changed to fix this problem
Problem conclusion
Apply the PTF for problem resolution
Temporary fix
Comments
APAR Information
APAR number
PH07884
Reported component name
DB2 HI PERF UNL
Reported component ID
5697F4400
Reported release
430
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-01-29
Closed date
2019-02-22
Last modified date
2019-03-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI61510 UI61511
Modules/Macros
INZUTILK INZTPMEM INZ$$PRM
Fix information
Fixed component name
DB2 HI PERF UNL
Fixed component ID
5697F4400
Applicable component levels
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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSAUUV","label":"IBM Db2 High Performance Unload for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.3.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
12 February 2021