The SESAM/SQL DBH carries out a restart when operation resumes after interruptions caused by malfunctions (see the “ Core manual”).
During a restart, all logically inconsistent databases are opened and their consistency is restored. The DBH obtains information on the processing status of the database transactions from the transaction log files (TA-LOG files) and the restart log file (WA-LOG file).
Depending on whether or not the current DBH session is interrupted, the DBH carries out an external or internal restart:
It carries out an external restart when it is started after an aborted session.
It carries out an internal restart without interrupting operation after internal errors of lesser importance.
Both the independent DBH and the linked-in DBH can carry out a restart.
In a UTM application, the SESAM/SQL DBH and openUTM carry out a synchronized restart (see the “Core manual”).