You could add a security subroutine to the ED (and others like DELETE if
you wanted) voc item. If you put a subroutine name into field 4 of a
remote dict item then it will get called whenever that command is
executed.
We have one of these on the MASTER command.
MASTER
0001 R
0002 UV.VOCLIB
0003 MASTER
0004 *ITAudit
UV.VOCLIB MASTER
0001 Verb - Used by System Administrator only!
0002 master
0003 E
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike
Pflugfelder
Sent: 17 November 2004 15:12
To: u2-users
Subject: [U2] Monitoring file changes
Universe 9.6.2.1
Dec OSF1 V4.0F
In our payroll application, we've got a file, EMPMAST which is indexed
(Blacksmith Index for those that are curious). Occasionally, records
are disappearing from the file, but not from the index. The only way
that this should happen is from TCL. I've checked the file for
corruption and it doesn't seem to be corrupt. It's a dynamic file, but
so are most of our other files and we don't have any problems with
those.
Is there some way that I could monitor the file to see who deletes or
changes records? Is there something else that I should be concerned
about?
I'm not sure if it will help, but I'm including an ANALYZE.FILE EMPMAST
STATS:
File name .................. EMPMAST
Pathname ................... EMPMAST
File type .................. DYNAMIC
Hashing Algorithm .......... GENERAL
No. of groups (modulus) .... 4501 current ( minimum 1, 93 empty,
1441 overflowed, 46 badly )
Number of records .......... 18625
Large record size .......... 1628 bytes
Number of large records .... 0
Group size ................. 2048 bytes
Load factors ............... 80% (split), 50% (merge) and 80% (actual)
Total size ................. 12236800 bytes
Total size of record data .. 7385520 bytes
Total size of record IDs ... 82020 bytes
Unused space ............... 4765164 bytes
Total space for records .... 12232704 bytes
-Mike Pflugfelder
-------
u2-users mailing list
[EMAIL PROTECTED]
To unsubscribe please visit http://listserver.u2ug.org/
The information contained in this email is strictly confidential and for the
use of the addressee only, unless otherwise indicated. If you are not the
intended recipient, please do not read, copy, use or disclose to others this
message or any attachment. Please also notify the sender by replying to this
email or by telephone +44 (0)20 7896 0011 and then delete the email and any
copies of it. Opinions, conclusions (etc.) that do not relate to the official
business of this company shall be understood as neither given nor endorsed by
it. IG Markets Limited and IG Index Plc are authorised and regulated by the
Financial Services Authority and, in Australia, by the Australian Securities
and Investments Commission.
-------
u2-users mailing list
[EMAIL PROTECTED]
To unsubscribe please visit http://listserver.u2ug.org/