![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Копия базы *.gdb [D7, IB6.x]
Merry © (2007-03-30 14:14:00)Подскажите пожалуйста, как создавать резервную копию базы *.gdb IB? Это осуществляется программно (но не серьёзно я думаю просто CopyFile испоьзовать)? Или через IBExpert можно настроить. Или какие-то программы-утилиты использовать?
И ещё, в момент копирования всем клиентам нужно выйти из базы?
Merry (2007-04-02 11:08:00) [1]>pavel_guzhanov © (02.04.07 10:44) [12]
Спасибо!
pavel_guzhanov (2007-04-02 10:44:00) [2]На вкладке IBAdmin (в Delphi7 точно, а в других не знаю) есть компонент IBBackup. Добавь его к программе, настрой и активируй в конце работы программы
Sergey13 (2007-04-02 08:46:00) [3]> [10] Merry (02.04.07 06:37)
Вмето того, что бы плодить вопросы, сходи все-таки туда, где есть все ответы ([4]). И не изобретай велик с треугольными колесами. Это про "при закрытии программы он выполнялся"
Merry (2007-04-02 06:37:00) [4]>Если ты используешь Интербейз или ФайрБерд, то тебе полюбому неплохо >бвыло бы установить IBExpert. А в нем есть резервное копирование и >восстановление баз. И использует он тот же gbak...
Это и звучало ва моём вопрсе первоначально. Значит, копирование из IBExpert можно проводить без отключения всех пользователей от базы??
И ещё, Как автоматизировать процесс копирования на уровне пользователя? Можно ли gbak вызвать из программы, т.е. чтобы например, при закрытии программы он выполнялся? Какую функцию использовать при этом?
pavel_guzhanov (2007-03-30 15:43:00) [5]Если ты используешь Интербейз или ФайрБерд, то тебе полюбому неплохо бвыло бы установить IBExpert. А в нем есть резервное копирование и восстановление баз. И использует он тот же gbak...
DrPass (2007-03-30 15:33:00) [6]
> Это осуществляется программно (но не серьёзно я думаю просто
> CopyFile испоьзовать)?
Есть и программный интерфейс. CopyFile использовать можно, но лишь в том случае, когда база отключена.
> И ещё, в момент копирования всем клиентам нужно выйти из
> базы?
Если программно или через gbak, то не нужно
> А как он работает?
> Я его запускаю и ничего не происходит?
Как это ничего не происходит? Он пишет в консоли список своих параметров. Внимательно почитай, и укажи нужные :)
Виталий Панасенко (2007-03-30 15:13:00) [7]На Главной - "Правильно ли вы делаете бэкап".. для начала хватит с головой(если она есть, конечно)
atruhin (2007-03-30 14:56:00) [8]Тебе же сказали:
> на ibase.ru есть все ответы
Merry (2007-03-30 14:44:00) [9]А как он работает?
Я его запускаю и ничего не происходит?
Как указать какой файл БД, куда и когда надо копировать?
Виталий Панасенко (2007-03-30 14:40:00) [10]на ibase.ru есть все ответы на первый пост автора. при чем действительно все..
Slava (2007-03-30 14:38:00) [11]Там, где установлен сервер IB, в папочке Bin.
А почему IB6?
Merry (2007-03-30 14:30:00) [12]>Slava © (30.03.07 14:28) [1]
>gbak.exe
А где его взять, этот gbak.exe?
Slava (2007-03-30 14:28:00) [13]gbak.exe