APAR status
Closed as program error.
Error description
When using math expressions or functions on columns of underlying tables in a view definition, you'd see syscolauth entries that normally aren't there after mere view creation. This even can go as far as more such syscolauth entries than there are columns in the view and/or higher column numbers than those assigned to view columns. E.g. when creating a two column view (colnos 1 and 2), you might see syscolauth entries for colnos 2, 3 and 4 for this tabid. oncheck -cc then would complain like this: Validating syscolauth for database stores7 ISAM error: no record found. ERROR: No column found for syscolauth record. Grantor Grantee informix Tabid 144 Column number 3 Authorization SU ISAM error: no record found. ERROR: No column found for syscolauth record. Grantor Grantee informix Tabid 144 Column number 4 Authorization SU
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * Users of 11.70.xC1 through 11.70.xC8. * **************************************************************** * PROBLEM DESCRIPTION: * * Creating a view may result in extra rows to be inserted in * * syscolauth table under the following conditions: * * - view contains complex expressions in its projection * * column, e.g., OLAP functions, math functions, etc * * - view has an ORDER BY clause, and at least some of the * * ORDER BY columns (or expressions) are not present in the * * projection clause * **************************************************************** * RECOMMENDATION: * * Update to IBM Informix Server 11.70.xC9 * ****************************************************************
Problem conclusion
Problem Fixed In IBM Informix Server 11.70.xC9
Temporary fix
Comments
APAR Information
APAR number
IT13537
Reported component name
INFORMIX SERVER
Reported component ID
5725A3900
Reported release
B70
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-02-01
Closed date
2017-06-09
Last modified date
2017-06-09
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
INFORMIX SERVER
Fixed component ID
5725A3900
Applicable component levels
RB70 PSN
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSGU8G","label":"Informix Servers"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B70","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
09 June 2017