A fix is available
APAR status
Closed as program error.
Error description
SQLCODE723 SQLCODE904 RC00E30305 DSNXEAAL on UPDATE statement that invokes a TRIGGER created on DB2 10
Local fix
Drop and recreate trigger on DB2 9 ( V9 ).
Problem summary
**************************************************************** * USERS AFFECTED: All DB2 9 for z/OS users of DB2 triggers * * created on DB2 10 for z/OS. * **************************************************************** * PROBLEM DESCRIPTION: SQLCODE -723 may occur on an INSERT, * * UPDATE, DELETE statement running on * * DB2 9 for z/OS and fires a DB2 * * trigger created on DB2 10 for z/OS. * **************************************************************** * RECOMMENDATION: * **************************************************************** When an INSERT, UPDATE, or DELETE statement was run on DB2 9 for z/OS member and fired a DB2 trigger that was created on DB2 10 for z/OS, SQLCODE -723 or SQLCODE -904 occurred. This could occur on DB2 9 after fallback from DB2 10 or when running in Data Sharing coexistence mode where there is a mix of DB2 9 members and DB2 10 members. Other unexpected results may occur.
Problem conclusion
DB2 10 for z/OS code has been modified to CREATE DB2 10 triggers that are runnable and usable after fallback to DB2 9 or when in Data Sharing coexistence mode (as described above). . PM33495 does *not* fix triggers created in DB2 10 prior to applying this apar. To correct this problem for those affected DB2 10 triggers, those triggers must be dropped and recreated, either on DB2 9 or, after applying this apar, on DB2 10. . A query such as the sample query below may be used to identify triggers created in DB2 10 for z/OS: . SELECT * FROM SYSIBM.SYSTRIGGERS WHERE RELCREATED = 'O'; . ADDITIONAL SEARCH KEYWORDS: SQLCODE904 SQLCODE723 SQLTRIGGER SQLINSERT SQLUPDATE SQLDELETE INCORROUT
Temporary fix
********* * HIPER * *********
Comments
APAR Information
APAR number
PM33495
Reported component name
DB2 OS/390 & Z/
Reported component ID
5740XYR00
Reported release
910
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt
Submitted date
2011-02-23
Closed date
2011-03-30
Last modified date
2011-05-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK66317
Modules/Macros
DSNDTGBI DSNTBTRG DSNXEBPG DSNXISUB DSNXOFN3 DSNXOOP
Fix information
Fixed component name
DB2 OS/390 & Z/
Fixed component ID
5740XYR00
Applicable component levels
RA10 PSY UK66317
UP11/04/15 P F104
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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.1","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 May 2011