Настройка программы

Для настройки программы нужно перейти во вкладку Опции и установить флажки напротив нужных параметров (рис. 7).

Установка опций программы
Рисунок 7. Установка опций программы

Опции тестирования и соответствующие им ключи утилиты testdb приведены в таблице 1.

Таблица 1. Соответствие опций тестирования и ключей утилиты testdb
Опция утилиты tdbw32/tdbw64 Ключ утилиты testdb
Тест столбцов -o с кодом теста c
Тест bitmap и SSBM -o с кодом теста s
Тест страницы данных -o с кодом теста p
Тест на decimals -o с кодом теста d
Тест даты -o с кодом теста t
Тест ссылочной целостности -o с кодом теста g
Тест на NULL значения -o с кодом теста n
Тест индексов -o с кодом теста i
Тест битовых индексов -o с кодом теста m
Тест BLOB -o с кодом теста b
Тест наличия лишних файлов -e

Опции восстановления БД и соответствующие им ключи утилиты testdb приведены в таблице 2.

Таблица 2. Соответствие опций восстановления БД и ключей утилиты testdb
Опция утилиты tdbw32/tdbw64 Ключ утилиты testdb
Восстановить базу данных -r
Ошибочные даты обнулить -tz (используется только с ключом -s)
Ошибочные, нулевые даты в NULL -tn (используется только с ключом -s)
Удалить лишние файлы -de (используется только с ключом -r)
Удалить запорченные записи -dr (используется только с ключом -r)
Удалить неправильные ссылки -df (используется только с ключом -s)
Стереть ошибочные биты -ds (используется только с ключом -r)
Удалить таблицу удаленного файла -dt (используется только с ключами -r и -s)

Дополнительные опции программы и соответствующие им ключи утилиты testdb приведены в таблице 3.

Таблица 3. Соответствие дополнительных опций и ключей утилиты testdb
Опция утилиты tdbw32/tdbw64 Ключ утилиты testdb
Размер пула -p < количество страниц >
Уровень трассировки -m < уровень трассировки >
Уровень проверки индекса -i < уровень проверки индексов >
Тест с незакрытым журналом -il
Только системные таблицы -ts
Не тестировать целостность -o с кодом теста g- (-og-)