Анализ кода завершения процессов
При завершении процесса управляющая программа анализирует код завершения. В случае получения кода завершения,
свидетельствующего о невозможности продолжения работы (разрушение БД или несоответствие версий БД и ядра СУБД),
управляющая программа заканчивает свою работу с предварительным переходом в MAINCRASH
,
SLAVECRASH
, MAINFAILER
, SLAVEFAILER
состояние и запоминанием
этого состояния в state
файле соответствующей БД. В разрушенное (CRASH
)
состояние БД переводится при невозможности дальнейшей работы (при соответствующем коде завершения ядра
СУБД ЛИНТЕР или при завершении утилиты lhb на этапе первоначального копирования данных).