|
I'm a little stumped here. I'm debugging a program and when I look at
the job's open files (14. Display open files, if active) there are
files being opened in the *DFTACTGRP.
I'm calling an SQLRPGLE program and the program's Activation Group
Attribute is QILE. So my understanding is that files which are
opened will be in the QILE activation group (there are no OVRDBF
in the job stream and in fact only this program is called from the
command line)
<<SNIP>> But when I execute the following SQL statement
Exec SQL
SELECT <<SNIP>>
FROM ( SELECT MIN(veendt) AS FirstDate
FROM posmvep <<SNIP>
UNION ALL
SELECT MIN(dhindt) AS FirstDate
FROM dsthstp <<SNIP>>
UNION ALL
SELECT DateToDecimalDate(MIN(rodate)) AS FirstDate
FROM roshstp <<SNIP>>
) AS a;
the open files are
File Library Device Scope Activation Group
<<SNIP>>
POSMVEP QS36F POSMVEP *ACTGRPDFN QILE 0000000013
DSTHSTP QS36F DSTHSTP *ACTGRPDFN *DFTACTGRP 0000000002
ROSHSTP TESTAM247 ROSHSTP *ACTGRPDFN *DFTACTGRP 0000000002
POSMVEL11 QS36F POSMVEL11 *ACTGRPDFN *DFTACTGRP 0000000002
DSTPALU1 QS36F DSTPALU1 *ACTGRPDFN *DFTACTGRP 0000000002
<<SNIP>>
I checked (15. Display file overrides, if active) and there are no
overrides.
Can someone explain why these new files show the *DFTACTGRP?
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 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.