Здравствуйте Моя Qt-программа работает с БД Firebird.
В книжках пишут, что рекомендуется регулярно копировать (back up) и восстанавливать (restore) БД.
Для этих целей может использоваться как утилита командной строки gbak, так и программа IBExpert.
Рассматриваем случай, когда юзер ничего не понимает в gbak и IBExpert, зато он спец в части конкретных данных, записанных в БД. Только с ними он и хочет работать. И ему дела нет до того, что БД периодически надо как-то администрировать.
Бондарь приводит пример как решить этот вопрос в Delphi с помощью компонентов FIBPlus.
А что делать в Qt? Тут есть для этого какие-то средства?
А gbak можно запустить из Qt?
И еще... Какое количество записей в БД делает вопрос регулярного копирования и восстановления действительно актуальным? Как решить, надо мне это делать или нет? Дело в том, что будущее кол-во записей в БД и частота их редактирования мне неизвестны.