TurboIMAGE/XL Database Management System Reference Manual MPE/iX V6.5 (30391-90011)

202 Chapter5
TurboIMAGE/XL Library Procedures
DBINFO
If the database is associated with the default XM user log set, the XM log
set name element contains blanks; otherwise it contains the name of the
XM log set.
Mode 404: Logging Subsystem Information
Mode 404 returns information about multiple database transactions.
Qualifier is ignored.
Buffer returns the following (each element is a halfword or two bytes):
If the database is enabled for logging, the database log flag is 1; otherwise
it is 0.
If you are logging, the user log flag is set to 1; otherwise it is 0. If a user
accesses the database with a DBOPEN mode 5, this flag is set to 0.
If the database is enabled for roll-back logging, the roll-back log flag is set
to 1; otherwise it is 0.
If the database is enabled for ILR, the ILR log flag is set to 1; otherwise it
is 0.
If the database is enabled for MUSTRECOVER, the MUSTRECOVER flag is set to
1; otherwise it is 0.
If the database resides on a remote system, the database remote flag is set
to 1. If the database resides on the local system, the flag is set to 0.
If no logical transaction is in progress, the transaction flag is set to 0. If a
static transaction is in progress, the flag is set to 1. If a multiple database
transaction is in progress, the flag is set to 2.
Element Contents
1 Database log flag
2 User log flag
3 Roll-back log flag
4 ILR log flag
5 MUSTRECOVER flag
6 Database remote flag
7 Logical transaction flag
8–11 Log identifier name
12–13 Log index
14–15 Multiple database transaction ID
16 Number of databases involved in the multiple database transaction
17–31 Base IDs of the databases involved in the multiple database transaction