DB2 - Problembeschreibung
Problem IC79679 | Status: Geschlossen |
QUERY REFERENCING A TABLE CONTAINING A GENERATED COLUMN MIGHT PRODUCE A -901 | |
Produkt: | |
DB2 FOR LUW / DB2FORLUW / 970 - DB2 | |
Problembeschreibung: | |
Under rare scenarios, DB2 might produce a SQL0901N if the following conditions are true: 1. The query references a table with one or more generated columns 2. The same table is part of one or more MQTs 3. The generated column(s) are not referenced in the MQT In the db2diag.log, the issue appears as 2011-08-22-14.59.17.413828-240 I107409736E862 LEVEL: Severe PID : 25891 TID : 192766011744 PROC : db2sysc 1 INSTANCE: nypxt280 NODE : 001 DB : IMRSDM APPHDL : 1-5889 APPID: 10.184.115.183.24068.1108221859 AUTHID : IMRSDB EDUID : 93402 EDUNAME: db2agent (IMRSDM) 1 FUNCTION: DB2 UDB, relation data serv, sqlrr_dump_ffdc, probe:300 DATA #1 : SQLCA, PD_DB2_TYPE_SQLCA, 136 bytes sqlcaid : SQLCA sqlcabc: 136 sqlcode: -901 sqlerrml: 30 sqlerrmc: Bad Plan; Unresolved QNC found sqlerrp : SQLNG032 sqlerrd : (1) 0x00000000 (2) 0x00000000 (3) 0x00000000 (4) 0x000000B9 (5) 0xFFFFFC1E (6) 0x00000001 sqlwarn : (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) sqlstate: <dumping into FODC> 2011-08-22-14.59.17.659189-240 E107459750E1259 LEVEL: Info (Origin) PID : 25891 TID : 192766011744 PROC : db2sysc 1 INSTANCE: nypxt280 NODE : 001 DB : IMRSDM APPHDL : 1-5889 APPID: 10.184.115.183.24068.1108221859 AUTHID : IMRSDB EDUID : 93402 EDUNAME: db2agent (IMRSDM) 1 FUNCTION: DB2 UDB, SW- common services, sqlnn_cmpl, probe:650 MESSAGE : ZRC=0x801A006D=-2145779603=SQLZ_CA_BUILT "SQLCA has already been built" DATA #1 : String, 723 bytes Compiler error stack for rc = -2145779603: sqlnn_cmpl[420] sqlng_main[2790] sqlng_main[1656] sqlng_build_thread[10] sqlng_process_return_op[50] sqlng_process_pipe_op[30] sqlng_process_mate_op[1735] sqlng_process_TQ_op[30] sqlng_build_thread[40] sqlng_scan_derived_table[40] sqlng_build_thread[10] sqlng_process_sort_op[20] sqlng_process_nljn_op[50] sqlng_build_thread[10] sqlng_process_hsjn_op[60] sqlng_build_thread[10] sqlng_process_nljn_op[50] sqlng_build_thread[10] sqlng_process_TQ_op[30] sqlng_build_thread[40] sqlng_process_nljn_op[140] sqlng_build_thread[10] sqlng_process_f_iscan[110] sqlng_build_TA_op[110] sqlng_build_thread[100] sqlng_walk_BF_chain[25] sqlng_process_BF_node[20] sqlng_process_parse_tree_n[994] <followed by ADM5570W> | |
Problem-Zusammenfassung: | |
**************************************************************** * USERS AFFECTED: * * ALL * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 V9.7 Fixpack 6 * **************************************************************** | |
Local-Fix: | |
Create another MQT which references the generated column in the select list. | |
verfügbare FixPacks: | |
DB2 Version 9.7 Fix Pack 6 for Linux, UNIX, and Windows | |
Lösung | |
Workaround | |
keiner bekannt / siehe Local-Fix | |
Weitere Daten | |
Datum - Problem gemeldet : Datum - Problem geschlossen : Datum - der letzten Änderung: | 08.11.2011 20.07.2012 20.07.2012 |
Problem behoben ab folgender Versionen (IBM BugInfos) | |
9.7.FP6 | |
Problem behoben lt. FixList in der Version | |
9.7.0.6 |