DB2 - Problem description
Problem IC82705 | Status: Closed |
SQL0901 to prevent abnormal termination of non-SQL routines | |
product: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
Problem description: | |
DB2 will return SQL0901 instead of abnormally terminating in sqlerGetFmpFromPool when executing a non-SQL stored procedure/user defined function. This issue has been isolated to v9.1 and has not been reported on v9.5 and v9.7. Since root cause has not been identified this code added to the v9.7 release to proactively avoid a possible abnormal termination which would bring down the DB2 instance. The abnormal termination (signal #11 / SIGSEV) will contain the stack below sqlerGetFmpFromPoolP14sqlerFmpHandleP13sqlerFmpParms sqlerInvokeFencedRoutineP13sqlerFmpParms sqlriInvokeInvokerP10sqlri_ufob sqlriutfP8sqlrr_cb sqlriExecThreadP8sqlrr_cbP12sqlri_opparm ... | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * ALL * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Upgrade DB2 server to v9.7 Fixpack 7. * **************************************************************** | |
Local Fix: | |
available fix packs: | |
DB2 Version 9.7 Fix Pack 7 for Linux, UNIX, and Windows | |
Solution | |
Problem first fixed in v9.7 Fixpack 7. This is a server side fix. | |
Workaround | |
not known / see Local fix | |
BUG-Tracking | |
forerunner : APAR is sysrouted TO one or more of the following: IC87889 follow-up : | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 17.04.2012 20.10.2012 20.10.2012 |
Problem solved at the following versions (IBM BugInfos) | |
9.7.FP7 | |
Problem solved according to the fixlist(s) of the following version(s) | |
9.7.0.7 |