Updated – Aug 2014
Since V14.1 it has been possible to have a local POINTER-FILE in Accounts that store lists for compatibility with other MultiValue products, or for applications to make use of being able to have separate POINTER-FILEs in any Account. The default is still to use the SYSFILES POINTER-FILE for typical access to cataloged programs. The reason for removing the Q/Pointer is so that if Accounts have their local POINTER-FILE removed the system uses the default automatically without a fail condition.
However, if applications need to open SYSFILES POINTER-FILE for access you will need to put the Q/Pointer back in the MD – i.e. Q^SYSFILES^POINTER-FILE.
If you want to do this for all Account(s) permanently, including following future upgrades, you need to add an entry in the NEWAC,USER file.
e.g.
ED /SYSFILES/NEWAC,USER POINTER-FILE
001 Q
002 SYSFILES
003 POINTER-FILE
Updating all Accounts using UPDATE-ALL-ACCOUNTS.
Note:
A future update to Reality is likely to enable users to elect to retain the Account MD Q/Pointer to /SYSFILES/POINTER-FILE during a release upgrade.