Ap F. MPE/iX Log Record Formats [ TurboIMAGE/XL Database Management System Reference Manual ] MPE/iX 5.0 Documentation
TurboIMAGE/XL Database Management System Reference Manual
Appendix F MPE/iX Log Record Formats
This appendix lists the MPE/iX Log Record Formats for log files and user
recovery files.
HEADER
HALFWORD(0) - RECORD NUMBER (1 WORD)
HALFWORD(2) - CHECKSUM
HALFWORD(3) - SUBSYSTEM IDENTIFIER (1ST BYTE)
HALFWORD(3) - LOG RECORD CODE (2ND BYTE - 4)
HALFWORD(4) - TIME
HALFWORD(6) - DATE
HALFWORD(7) - LOGGING IDENTIFIER
OPENLOG
HALFWORD(0) - RECORD NUMBER (1 WORD)
HALFWORD(2) - CHECKSUM
HALFWORD(3) - SUBSYSTEM IDENTIFIER (1ST BYTE)
HALFWORD(3) - LOG RECORD CODE (2ND BYTE - 1)
HALFWORD(4) - TIME
HALFWORD(6) - DATE
HALFWORD(7) - LOGGING IDENTIFIER
HALFWORD(11) - LOG NUMBER
HALFWORD(12) - USER NAME,GROUP,ACCOUNT
HALFWORD(24) - PIN#
WRITELOG
HALFWORD(0) - RECORD NUMBER (1 WORD)
HALFWORD(2) - CHECKSUM
HALFWORD(3) - SUBSYSTEM IDENTIFIER (lST BYTE)
HALFWORD(3) - LOG RECORD CODE (2ND BYTE - 2)
HALFWORD(4) - TIME
HALFWORD(6) - DATE
HALFWORD(7) - LOG NUMBER
HALFWORD(8) - USER BUFFER LENGTH
HALFWORD(9) - USER BUFFER AREA
WRITELOG CONTINUATION
HALFWORD(0) - RECORD NUMBER (1 WORD)
HALFWORD(2) - CHECKSUM
HALFWORD(3) - SUBSYSTEM IDENTIFIER (lST BYTE)
HALFWORD(3) - LOG RECORD CODE (2ND BYTE - 7)
HALFWORD(4) - TIME
HALFWORD(6) - DATE
HALFWORD(7) - LOG NUMBER
HALFWORD(8) - USER BUFFER LENGTH
HALFWORD(9) - USER BUFFER AREA
CLOSELOG
HALFWORD(0) - RECORD NUMBER (1 WORD)
HALFWORD(2) - CHECKSUM
HALFWORD(3) - SUBSYSTEM IDENTIFIER (1ST BYTE)
HALFWORD(3) - LOG RECORD CODE (2ND BYTE - 3)
HALFWORD(4) - TIME
HALFWORD(6) - DATE
HALFWORD(7) - LOGGING IDENTIFIER
HALFWORD(11) - LOG NUMBER
HALFWORD(12) - USER NAME, GROUP, ACCOUNT
HALFWORD(24) - PIN#
CHANGELOG
HALFWORD(0) - RECORD NUMBER (1 WORD)
HALFWORD(2) - CHECKSUM
HALFWORD(3) - 12 RECORD CONTAINS THE previous FILE IN THE SET
HALFWORD(3) - 13 RECORD CONTAINS THE next FILE IN THE SET
HALFWORD(4) - TIME
HALFWORD(6) - DATE
HALFWORD(7) - LOGID
HALFWORD(11) - SEQUENCE NUMBER OF THE CURRENT FILE
HALFWORD(12) - CREATION TIME OF THE FIRST FILE
HALFWORD(14) - CREATION DATE OF THE FIRST FILE
HALFWORD(15) - NAME OF THE FIRST FILE IN THE SET
HALFWORD(33) - LOG RECORD TYPE OF THE FIRST FILE IN THE SET
HALFWORD(34) - NAME OF THE next FILE IN THE SET
HALFWORD(34) - NAME OF THE previous FILE IN THE SET
HALFWORD(52) - LOG RECORD TYPE OF THE next FILE IN THE SET
HALFWORD(52) - LOG RECORD TYPE OF THE previous FILE IN THE SET
HALFWORD(53) - NAME OF THE CURRENT FILE IN THE SET
HALFWORD(71) - LOG RECORD TYPE OF THE CURRENT FILE IN THE SET
RESTART
HALFWORD(0) - RECORD NUMBER (1 WORD)
HALFWORD(2) - CHECKSUM
HALFWORD(3) - SUBSYSTEM IDENTIFIER (1ST BYTE)
HALFWORD(3) - LOG RECORD CODE (2ND BYTE - 6)
HALFWORD(4) - TIME
HALFWORD(6) - DATE
HALFWORD(7) - LOGGING IDENTIFIER
CRASH
HALFWORD(0) - RECORD NUMBER (1 WORD)
HALFWORD(2) - CHECKSUM
HALFWORD(3) - SUBSYSTEM IDENTIFIER (1ST BYTE)
HALFWORD(3) - LOG RECORD CODE (2ND BYTE - 9)
HALFWORD(4) - TIME
HALFWORD(6) - DATE
NULL
HALFWORD(0) - RECORD NUMBER (1 WORD)
HALFWORD(2) - CHECKSUM
HALFWORD(3) - RECORD CODE (BLANK BLANK)
TRAILER
HALFWORD(0) - RECORD NUMBER (1 WORD)
HALFWORD(2) - CHECKSUM
HALFWORD(3) - SUBSYSTEM IDENTIFIER (1ST BYTE)
HALFWORD(3) - LOG RECORD CODE (2ND BYTE - 5)
HALFWORD(4) - TIME
HALFWORD(6) - DATE
HALFWORD(7) - LOGGING IDENTIFIER
MPE/iX 5.0 Documentation