A fix is available
APAR status
Closed as program error.
Error description
Db2 Install Sample Job DSNTIJAI for SQLDI fails with SQLCODE404 or SQLCODE104 or SQLCODE206 in step DSNTIAI3 when running with Japanese KATAKANA CCSID or DECP DECIMAL=COMMA. . Additional keywords: DB2SQLDI/K SQLCCSID
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * Db2 13 for z/OS users of SQL Data Insights * **************************************************************** * PROBLEM DESCRIPTION: * * When installing SQL Data Insights * * (SQLDI) pseudo-catalog tables and * * stored procedures, the following * * errors may occur: * * 1. Db2 install sample job DSNTIJAI for * * SQLDI fails with SQLCODE404 * * or SQLCODE104 or SQLCODE206 in step * * DSNTIAI3 when running with * * Japanese KATAKANA CCSID or * * DECP DECIMAL=COMMA. * * 2. Training may fail when source table * * name contains spaces. * * 3. When DROP model fails with auth * * error, the model may be put into an * * inconsistent state which cannot be * * retrained. * **************************************************************** * RECOMMENDATION: * * Apply corrective PTF when available * **************************************************************** There are some lower case characters used in the SQLDI install sample job DSNTIJAI. In Japanese EBCDIC Katakana CCSID, the hex values for the lower case characters are different from those in non-Katakana CCSID. When DSNTIJAI job runs under Katakana CCSID, during conversion to Unicode, the lower case characters are incorrectly converted to some other characters. This will result in the errors described above. The space in the source table name may cause the vector table name to also contain one or more spaces. This will result in the failure in the training process since the space cannot be processed properly. When a model is dropped by a user without the permission, model table updates before the auth failure will be committed while other updates will not happen. This will place the model into an inconsistent state.
Problem conclusion
SQLDI install sample job DSNTIJAI has been modified to avoid the errors with different CCSID. Code has been updated to tolerate the names with spaces and handle the authorization error differently to prevent the model from being damaged.
Temporary fix
Comments
APAR Information
APAR number
PH49781
Reported component name
DB2 OS/390 & Z/
Reported component ID
5740XYR00
Reported release
D10
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2022-09-23
Closed date
2022-12-14
Last modified date
2023-01-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI83744
Modules/Macros
DSNTIJAI
Fix information
Fixed component name
DB2 OS/390 & Z/
Fixed component ID
5740XYR00
Applicable component levels
RD10 PSY UI83744
UP22/12/28 P F212
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":"SSEPEK","label":"DB2 for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"D10","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
05 January 2023