A fix is available
APAR status
Closed as program error.
Error description
INZT034E TEMPLATE ERROR: TEMPLATE template REDEFINES DSNAME PREVIOUSLY GENERATED FROM TEMPLATE template INZU366I UTILITY RETURN CODE 8 (REASON CODE 0x12da003) when GLOBAL OPTIONS TEMPLATESET( NUMBER = :SELNUM ); is set in the UNLOAD SYSIN. ADDITIONAL SYMPTOMS: 1)Error INZI330E when using LISTDEF and TEMPLATE: Error message INZI330E is issued in DB2 V8 when variable &DB or &TS is used in a template, and the tablespace is specified with a LISTDEF. For objects created before DB2 V8, and for which the DBNAME or the TSNAME is shorter than 8 characters, the generated dsname contains trailing blanks for these variables. PB 9022
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Users of DB2 High Performance Unload. * **************************************************************** * PROBLEM DESCRIPTION: The following are for R220/R310: * * 1. An abend S878-10 occurs after * * processing a large number or * * partitions or LDS in the same * * execution of HPU. The getmain error * * occurs because all available memory * * below the 16mb line is used. * * The following are for R310: * * 2. The limit to 8 characters of user * * defined variables in the TEMPLATESET * * is suppressed. This can be used to * * enter a variable that would generate * * several qualifiers, separated by a dot. * * 3. SELNUM defined by a TEMPLATESET at * * the GLOBAL level is not correctly * * evaluated when another TEMPLATESET * * redefines another variable in the * * UNLOAD command. Error message INZT034E * * may be issued if several select * * statements try to create the same * * dataset. * * 4. Error INZI330E when using LISTDEF * * and TEMPLATE: * * Error message INZI330E is issued in * * DB2 V8 when variable &DB or &TS is used * * in a template, and the tablespace is * * specified with a LISTDEF. For objects * * created before DB2 V8, and for which * * the DBNAME or the TSNAME is shorter * * than 8 characters, the generated * * dsname contains trailing blanks for * * these variables. * * 5. Potential abend S0C4 in in function * * otmplateItemClone( ), when using a * * template. * **************************************************************** * RECOMMENDATION: APPLY the PTF. * **************************************************************** 1. Module UDBCRRTS was changed to free correctly its workarea between the processing of 2 LDS. 2. Not a bug. 3. Module inzctrlh, function inzctrlhDetermineTemplateUserVar was changed to correctly process the user defined variables. 4. Module otmplate, function otmplateItemSubstitute was changed to do a strip on trailing blanks on content of template variables. 5. Module olistdef, olistdefCreateCharFromSqlvar was changed to fix the overlay problem.
Problem conclusion
APPLY the PTF.
Temporary fix
Comments
APAR Information
APAR number
PK54119
Reported component name
DB2 HI PERF UNL
Reported component ID
5697F4400
Reported release
310
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2007-10-04
Closed date
2007-11-30
Last modified date
2008-01-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK31801 UK31802
Modules/Macros
INZUTILB
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":"310","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
12 February 2021