Сервисное обслуживание - banhanman/ab-wiki GitHub Wiki

Во Frontol появилась возможность включить сервисное обслуживание базы данных при некорректном завершении работы

image

Но иногда после некорректного завершения работы обслуживание базы данных занимает много времени или вообще не может завершить обслуживание. При запуске Frontol выходит сообщение :

image

В этом случае можно отредактировать таблицу базы данных CustomDB

image

Нужно остановить службу FrontolService.  Сделать это можно либо через утилиту Настройка FrontolService,

либо через диспетчер управления службами

Далее необходимо скорректировать данные в main.gdb. Для этого открыть базу в редакторе баз данных, например, IBExpert.

Предварительно необходимо зарегистрировать базу: указать параметры подключения, путь к ней и нажать кнопку Register

Открыть БД (двойным щелчком по ней) и окно запросов (нажав сочетание клавиш CTRL+F12), написать и выполнить запрос:

UPDATE CustomDB

SET MaintainState = 0

Либо:

  • найти и открыть таблицу CustomDB в списке Tables;

  • установить значение поля MaintainState = 0;

  • сохранить изменения.