Протокол исправления БД
При работе утилиты в режиме исправления БД (ключ -r
, возможно, в комбинации с
некоторыми другими ключами) ведется протокол всех выполненных изменений в БД.
Протоколируемая информация пишется в системный файл протоколирования
СУБД ЛИНТЕР (т.е. в файл linter.out
). Если это файл существует, утилита
дописывает в него.
По умолчанию протоколирование изменения БД выполняется всегда. Для его отмены
используется ключ -nolog
.
Пример протокола изменения БД:
24.04.2003 13:56:29 *** testdb *** START 24.04.2003 13:56:30 *** testdb *** (Test_Data): TABLE #1 : description corrected: NMBKORS = 1265 (1262) 24.04.2003 13:56:30 *** testdb *** (Test_Data): TABLE #1 : description corrected: NMBKORS = 1266 (1265) 24.04.2003 13:56:30 *** testdb *** (Fix_Data_Page): TABLE #1, PAGE #2, OFF #901 : corrected element converter: file = 1 (0), page= 83 (0) 24.04.2003 13:56:30 *** testdb *** (Fix_Data_Page): TABLE #1 : description corrected: NMBKORS = 1267 (1266) 24.04.2003 14:04:11 *** testdb *** (Test_Data): TABLE #2 : description corrected: NMBKORS = 8049 (8035) 24.04.2003 14:08:51 *** testdb *** FINISH. 25.04.2003 11:07:38 *** testdb *** START 25.04.2003 11:07:39 *** testdb *** (Mark_Bit_Clear): TABLE #1, FILE ".01", PAGE #1 , BIT #2: clear bit 25.04.2003 11:07:39 *** testdb *** (Test_Data): TABLE #1 : description corrected: NMBKORS = 1265 (1262) 25.04.2003 11:07:39 *** testdb *** (Test_Data): TABLE #1 : description corrected: NMBKORS = 1266 (1265) 25.04.2003 11:07:39 *** testdb *** (Fix_Data_Page): TABLE #1, PAGE #2, OFF #901 : corrected element converter: file = 1 (0), page= 83 (0) 25.04.2003 11:07:39 *** testdb *** (Fix_Data_Page): TABLE #1, FILE ".01", PAGE #2 : set bit, page is used 25.04.2003 11:07:39 *** testdb *** (Fix_Data_Page): TABLE #1 : description corrected: NMBKORS = 1267 (1266) 25.04.2003 11:15:31 *** testdb *** (Test_Data): TABLE #2 : description corrected: NMBKORS = 8049 (8035) 25.04.2003 11:20:00 *** testdb *** FINISH.