On 2/16/11 10:42 AM, Gary Thompson wrote:
we recently upgraded V5R4 to V7R1 - have qaqqini in QSYS and QUSRSYS
- both populated

Might be more interesting to have noted if the file in QUSRSYS existed prior to, or only after, the install of the new release. The creation date\time, restore date\time, and change date\time of the *FILE and the *MEM might be further enlightening.

Franz400 on 02/16/2011 11:21 AM wrote:


The original message does not appear on the newsgroup; using this message to provide a comment\reply.

While checking sql performance issue, find the qaqqini file in
qusrsys is empty.

Of the effect of CRTDUPOBJ having been used with the default of DATA(*NO), which is fine, but its existence is not of value [and in rare circumstances possibly problematic] without also having had an INSERT performed to provide an override at least one "ini" option.

Does anyone know what effect this will have.

Every thread on the system which performs [any of a variety of; esp. "open"] database operations will look for and find the file [and load no "ini" option overrides for lack of any rows].

At this point do not know if or when records cleared.

DSPFD QUSRSYS/QAQQINI [the *MBR details] will show member creations and update date\time. The creation [or restore] date\time and change date\time of the *FILE object, in comparison, can be used to infer if the origin of the file might have been by DATA(*NO) on the create duplicate object request or possibly a CLRPFM [but unless created by CPYF vs CRTDUPOBJ, a "delete trigger" will prevent CLRPFM].

We did not have any specific overrides to the default values.

The the file QAQQINI in QUSRSYS should not exist. The file QAQQINI in QUSRSYS should exist only if there is some specific system-wide option(s) to override query\database actions that should be in place. If the database file QAQQINI in QUSRSYS has no data, then the file should be deleted; i.e. DLTF QUSRSYS/QAQQINI

We do have another copy in a user lib with overrides used by
single app.

If existing prior to the upgrade, I suppose that is apparent evidence nothing about the upgrade purged existing data from existing user QAQQINI files.

Recent upgrade from V5R4 to V6R1.

The install\upgrade of the OS should have no effect on the data in the file, except possibly by some "conversion" program as either part of the install or in a background process after the IPL for the install. The last I recall, no such conversion processing existed, such that any existing user-created copy [by the supported means of CRTDUPOBJ] of QAQQINI would be the onus of the user or a [system or database] administrator; I do recall design discussions for the possibility of similar, to be implemented using the database system jobs or database IPL, mimicking other past [post-]install database activity. I would expect a Memo To Users [MTU] would document any automatic conversion\change process initiated against user QAQQINI files and\or the data in those files.

Regards, Chuck

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.