Copyright Digital Equipment Corp. All rights reserved.

Examples

   1.$ SET FILE/RU_JOURNAL FINANCE_DISK:[PAYROLL]WEEKLY.DAT

     This command marks the file WEEKLY.DAT for recovery unit
     journaling. Any operation within an application that modifies
     this file must be in a defined transaction (defined by DECdtm
     transaction services).

   2.$ SET FILE/AI_JOURNAL=(FILE=JNL_DISK:, CREATE)-
     _$ /RU_JOURNAL/LOG OVERDUE.DAT
     %SET-I-JCREATED, journal JNL_DISK:[PAYABLE]OVERDUE.RMS$JOURNAL;1
     created
     %SET-I-FILMARKAI, WORK_DISK:[PAYABLE]OVERDUE.DAT;1 marked for RMS
     after-image journaling
     -SET-I-JFILE, using journal JNL_DISK:[PAYABLE]OVERDUE.RMS$JOURNAL;1
     %SET-I-FILMARKRU, WORK_DISK:[PAYABLE]OVERDUE.DAT;1 marked for RMS
     recovery-unit journaling
     %SET-I-MODIFIED, WORK_DISK:[PAYABLE]OVERDUE.DAT;1 modified

     $ SET FILE/AI_JOURNAL=(FILE=JNL_DISK:OVERDUE)-
     _$ /RU_JOURNAL/LOG  CURRENT.DAT

     %SET-I-FILMARKAI, WORK_DISK:[PAYABLE]CURRENT.DAT;1 marked for RMS
     after-image journaling
     -SET-I-JFILE, using journal JNL_DISK:[PAYABLE]OVERDUE.RMS$JOURNAL;1
     %SET-I-FILMARKRU, WORK_DISK:[PAYABLE]CURRENT.DAT;1 marked for RMS
     recovery-unit journaling
     %SET-I-MODIFIED, WORK_DISK:[PAYABLE]CURRENT.DAT;1 modified

     In this example, the files OVERDUE.DAT and CURRENT.DAT are
     marked for after-image and recovery unit journaling using two
     SET FILE commands. In this example, a single journal (JNL_
     DISK:[PAYABLE]OVERDUE.RMS$JOURNAL) is used for after-image
     journaling.

     The first SET FILE command uses the /CREATE
     qualifier to create a new after-image journal, JNL_
     DISK:[PAYABLE]OVERDUE.RMS$JOURNAL, for the file OVERDUE.DAT.
     The file specification uses the current default directory
     [PAYABLE] and the default file extension RMS$JOURNAL.

     The second SET FILE command marks the file CURRENT.DAT for
     after-image and recovery unit journaling, checks the disk JNL_
     DISK to see whether an after-image journal already exists, and
     uses the existing journal JNL_DISK:[PAYABLE]OVERDUE.RMS$JOURNAL
     for the file CURRENT.DAT.