LOGTRAN [ HP TRANSACT Quick Reference Guide ] MPE/iX 5.5 Documentation
HP TRANSACT Quick Reference Guide
LOGTRAN
LOGTRAN(modifier) base, log-message[,option-list];
MODIFIERS
BEGIN - Writes a DBBEGIN log record
END - Writes a DBEND log record
MEMO - Writes a DBMEMO log record
XBEGIN - Writes an XBEGIN Transaction Manager log record
and starts a dynamic transaction
XEND - Writes an XEND Transaction Manager log record
and ends a dynamic transaction
XUNDO - Writes an XUNDO Transaction Manager log record
and undoes a dynamic transaction
OPTIONS
NOMSG
STATUS
ADDITIONAL OPTION WITH BEGIN, XBEGIN MODIFIERS
LOCK({setname[{COND }],setname[{COND }]...})
{ [{UNCOND}] [{UNCOND}] }
NOTE You can replace setname with an "at" sign (@) to represent all data
sets for that database.
Examples
LOGTRAN(BEGIN) CUSTDB,"Begin logging/lock database", LOCK(@);
LOGTRAN(XBEGIN) $HOME, "Begin dynamic transaction logging", LOCK(@);
MPE/iX 5.5 Documentation