|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Резервирование базы данных InterBase (Firebird)
Здравствуйте. Подскажите, можно ли из делфи провести резервирование базы данных как в IBExpert, то есть получить файл *.gbk (*.fbk)?
|
#2
|
||||
|
||||
IMHO обычными средствами (SQL операторы, IBexpress компоненты) нельзя. В FIB Plus есть компоненты TpFIBBackupService, TpFIBRestoreService. (Про другие сторонние не знаю). Можно еще попробовать запускать gbak через Delphi.
Кроме того есть довольно мощная и бесплатная вещь IBEscript. http://borisnote.wordpress.com/2010/02/12/ibescript1/ http://www.ibexpert.net/ibe/index.ph...BackupDatabase http://www.ibexpert.net/ibe/index.ph...estoreDatabase - Товарищ прапорщик!!! Остановите поезд!!! - Поезд СТОЙ! РАЗ! ДВА! Последний раз редактировалось Viajero, 30.08.2011 в 10:51. |
#3
|
|||
|
|||
Спасибо, посмотрю предложенное. Думал, все-таки как-то можно штатными средствами делфи
|
#4
|
|||
|
|||
Цитата:
вообще, раньше можно было это сделать через SQL. BACKUP DATABASE, если не ошибаюсь. Попробуй, может сохранили... А с другой стороны - зачем тебе именно бэкап. Там можно просто отписать файл в сторонку, ну и еще зажать через ZLib... Последний раз редактировалось lmikle, 30.08.2011 в 16:23. |
#5
|
|||
|
|||
Цитата:
Цитата:
|
#6
|
|||
|
|||
не нужно давать пользователям изменять структуру бд.
|