TurboIMAGE/XL Database Management System Reference Manual MPE/iX V6.5 (30391-90011)
652 AppendixE
TurboIMAGE/XL Log Record Formats
HALFWORD(56) - USER PROGRAM ACCOUNT
HALFWORD(60) - MODE FROM WHO INTRINSIC
HALFWORD(61) - CAPABILITY FROM WHO INTRINSIC
HALFWORD(63) - LOCAL ATTRIBUTE FROM WHO INTRINSIC
HALFWORD(65) - LOGICAL DEVICE OF JOB/SESSION INPUT
HALFWORD(66) - PREVIOUS ROLLBACK TIME STAMP (3 HALFWORDS)
HALFWORD(69) - CURRENT ROLLBACK TIME STAMP (3 HALFWORDS)
HALFWORD(72) - RESERVED FOR DBRECOV RUN TIME USE
HALFWORD(73) - RESERVED FOR DBRECOV RUN TIME USE
DBPUT
HALFWORD(0-8) - MPE WRITELOG RECORD
HALFWORD(9) - TURBOIMAGE/XL LOG RECORD LENGTH
HALFWORD(10) - DBPUT LOG RECORD CODE ("PU")
HALFWORD(11) - BASE LOGGING ID
BIT 0 TO 5 = USER DBOPEN COUNT
BIT 6 TO 15 = INDEX TO THE DBS FOR THE DBG
HALFWORD(12) - RECOVERY FLAG ("NO"-FAILED,"OK"-RECOVERED)
HALFWORD(13) - TRANSACTION NUMBER (1 WORD)
HALFWORD(15) - DATA SET NUMBER
HALFWORD(16) - DATA SET TYPE ("MA"-MASTER,"DE"-DETAIL)
HALFWORD(17) - RECORD NUMBER (1 WORD)
HALFWORD(19) - MODE PARAMETER
HALFWORD(20) - OFFSET TO KEY ITEM VALUE (IF MASTER TYPE)
HALFWORD(21) - OFFSET TO ITEM LIST
HALFWORD(22) - OFFSET TO DATA
HALFWORD(23) - BEGIN OF KEY,ITEM LIST,AND DATA BUFFER
DBQUIESCE
HALFWORD(0-8) - MPE WRITELOG RECORD
HALFWORD(9) - TURBOIMAGE/XL LOG RECORD LENGTH
HALFWORD(10) - QUIESCE CODE
QB - QUIESCE BEGIN
QE - QUIESCE END
UQ - UNQUIESCE
HALFWORD(11) - FOR INTERNAL USE
HALFWORD(12) - QUIESCE FLAG FROM QLOCK TABLE
HALFWORD(13) - USER NAME
HALFWORD(17) - USER GROUP
HALFWORD(21) - USER ACCOUNT
HALFWORD(25) - DATABASE NAME
HALFWORD(29) - DATABASE GROUP
HALFWORD(33) - DATABASE ACCOUNT
HALFWORD(37) - USER PROGRAM NAME
HALFWORD(41) - USER PROGRAM GROUP
HALFWORD(45) - USER PROGRAM ACCOUNT
HALFWORD(49) - TRUE ONLINE-BACKUP TIME
HALFWORD(51) - TRUE ONLINE-BACKUP DATE