DB2 - Problem description
Problem IC68578 | Status: Closed |
DB2 SERVER MAY TERMINATE ABNORMALLY WHEN CREATNG A VARIABLE OF TYPE DB2SECURITYLABEL WITH A DEFAULT VALUE | |
product: | |
DB2 FOR LUW / DB2FORLUW / 950 - DB2 | |
Problem description: | |
A CREATE VARIABLE statement may cause DB2 to terminate abnormally when the followig conditions are satisfied: - the variable is of type DB2SECURITYLABEL - a default value expression has been specified The Stack Trace may look like: <StackTrace> -------Frame------ ------Function + Offset------ 0x090000003A724B68 insert_after__14sqlnq_baselistFPUcP13sqlnq_memPool + 0x278 0x090000003B9E9A6C sqlnnGenerateDepsForVariable__FP9sqlnq_qtbP17sqlnn_dat_TYPTYPERP UiRUlRiT5P3loc + 0x530 0x090000003B9E8AB8 sqlnq_create_variable_stmt__FPP8stknode_i10actiontypePUcP3loc + 0x64C Example: db2 " create variable v2 db2securitylabel default (seclabel_by_name('PLEVEL','L1'))" DB21034E The command was processed as an SQL statement because it was not a valid Command Line Processor command. During SQL processing it returned: SQL1224N The database manager is not able to accept new requests, has terminated all requests in progress, or has terminated the specified request because of an error or a forced interrupt. SQLSTATE=55032 | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * ALL * **************************************************************** * PROBLEM DESCRIPTION: * * A CREATE VARIABLE statement may cause DB2 to terminate * * * * abnormally when the followig conditions are satisfied: * * * * - the variable is of type DB2SECURITYLABEL * * * * - a default value expression has been specified * * * * * * * * The Stack Trace may look like: * * * * * * * * <StackTrace> * * * * -------Frame------ ------Function + Offset------ * * * * 0x090000003A724B68 * * * * insert_after__14sqlnq_baselistFPUcP13sqlnq_memPool + 0x278 * * * * 0x090000003B9E9A6C * * * * sqlnnGenerateDepsForVariable__FP9sqlnq_qtbP17sqlnn_dat_TYPTYPE * UiRUlRiT5P3loc * * * * + * * * * 0x530 * * * * 0x090000003B9E8AB8 * * * * sqlnq_create_variable_stmt__FPP8stknode_i10actiontypePUcP3loc * + * * 0x64C * * * * * * * * Example: * * * * * * * * db2 " create variable v2 db2securitylabel default * * * * (seclabel_by_name('PLEVEL','L1'))" * * * * * * * * DB21034E The command was processed as an SQL statement * * because * * it was not a * * * * valid Command Line Processor command. During SQL processing * * it * * returned: * * * * SQL1224N The database manager is not able to accept new * * * * requests, has * * * * terminated all requests in progress, or has terminated the * * * * specified request * * * * because of an error or a forced interrupt. SQLSTATE=55032 * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 Version 9.5 Fixpack 7 and later. * **************************************************************** | |
Local Fix: | |
available fix packs: | |
DB2 Version 9.5 Fix Pack 7 for Linux, UNIX, and Windows | |
Solution | |
Fixed in DB2 Version 9.5 Fixpack 7 and later. | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 11.05.2010 15.11.2010 15.11.2010 |
Problem solved at the following versions (IBM BugInfos) | |
9.5.FP7 | |
Problem solved according to the fixlist(s) of the following version(s) | |
9.1.0.7 | |
9.5.0.7 |