:: Этот скрипт выполняет очистку файла БД от мусора путём резервного копирования с последующим восстановлением.
:: Скрипт для работы требует наличия файлов fbclient.dll, gfix.exe и gback.exe

@echo off

::Выполняем принудительный выход пользователей
gfix -shut -force 0 -v -user SYSDBA -pass  masterkey data\db\DBMAIN.FDB

:: Выполняем резервное копирование с очисткой мусора
gbak -b -user SYSDBA -pass masterkey -v -g data\db\DBMAIN.FDB data\db\DBMAIN.BAK
:: Выполняем восстановление файла БД
gbak -user SYSDBA -pass masterkey -v -c -rep data\db\DBMAIN.BAK data\db\DBMAIN.FDB
