HP OpenVMS Systemsask the wizard |
The Question is: I have a DEC 3000-600, OpenVMS 6.2 I have just purchased an RMS Journaling license. It has been installed and loaded without problems. The data files are correctly set to RU. When however I execute a record update, the program crashes with the error "Operation prohibited outside recovery unit". The software works perfectly at another site. What have I done wrong with the installation on my machine? Best regards, Steve Todd The Answer is :
RMS RUN Unit journalling requires programming cooperation.
Somehow RMS must be told when a transacation starts and
when is ends (commit or abort). Once you 'mark' a file
as RU journalled, it can only be changed under transaction
protection. Please refer to the RMS Journalling documentation
and/or the system service reference manual under SYS$START_TRANS(W)
and SYS$END_TRANS.
You may also want to check out SYS$EXAMPLES:*RMSJNL*.*
fwiw,
RMS Journalling also has an AFTER IMAGE (AI) journal
component for long term data protection which does NOT require
program changes.
hth,
Hein.
|