A fix is available
APAR status
Closed as program error.
Error description
In SAVE DATA processing, when the addition of a 1 to a non- unique column name causes the name to exceed the maximum length allowed by the database connection, the column name should be renamed to COL1, as it was in previous QMF versions. In V8, when this condition is encountered, the error message DSQ20848 is issued indicating the column is too long.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All QMF for TSO and CICS V8.1 users. * **************************************************************** * PROBLEM DESCRIPTION: In SAVE DATA processing, when the * * addition of a 1 to a non-unique column * * name causes the name to exceed the * * maximum length allowed by the database * * connection, the column name should be * * renamed to COL1. * * In QMF V8, when this condition is * * encountered, rather than renaming the * * column to COL1, the error message * * DSQ20848 is issued indicating the * * column is too long. * **************************************************************** * RECOMMENDATION: * **************************************************************** In V8, code was added to DSQDSAVX to check whether a column name exceeds the maximum allowed for the DB connection. The check was added before an existing call to DSQCDCOL was made to rename columns to COL1, COL2 if the maximum is exceeded. Thus, the check to determine whether the column names need to be renamed did not occur before the SAVE DATA operation was terminated.
Problem conclusion
The call to DSQCDCOL will be made before the length is checked for the too-long column name error condition.
Temporary fix
Comments
APAR Information
APAR number
PK17275
Reported component name
QMF-QUERY MGMT
Reported component ID
566872101
Reported release
810
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2005-12-29
Closed date
2006-01-03
Last modified date
2006-02-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK10508
Modules/Macros
DSQDSAVX
Fix information
Fixed component name
QMF-QUERY MGMT
Fixed component ID
566872101
Applicable component levels
R810 PSY UK10508
UP06/01/05 P F601
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":"SSCWRCK","label":"QMF for TSO\/CICS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
02 February 2006