Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

BackUp базы [D7, IB7.1]


Dron1173 ©   (2005-06-09 02:52:00) 

Нужна помощь в резервировании базы.
Один раз в полчаса нужно резервировать базу, не отключая от нее пользователей.
Очень прошу совета. Спасибо.


Tomkat   (2005-06-09 15:53:00) [1]


> но это будет Франкенштейн :(

кстати, Франкенштейн был доктором ... просто доктором ...


Desdechado   (2005-06-09 15:32:00) [2]

если бэкап за полчаса не выполнится, то запускается еще один процесс бэкапирования, потом еще один
и через некоторое время сервер занят только бэкапированием, а не обработкой пользовательских транзакций

дополнение к [8]
трупа иногда можно оживить (при хорошем раскладе), но это будет Франкенштейн :(


Sergey13   (2005-06-09 14:20:00) [3]

И все таки, если бэкап требуется делать каждые полчаса- я бы смотрел на консерваторию - может там чего подправить.


DSKalugin   (2005-06-09 14:12:00) [4]

gbak.exe -B -G база бэкап -user SYSDBA -password masterkey
WinRAR -a бэкап ...

И шедулер настроить соответственно на ежечасное выполнение

параметр -G отключает сфорку мусора, отчего бэкап выполняется намного быстрей


Desdechado   (2005-06-09 14:06:00) [5]

2 Yurisimus
Самый неверный из всех методов, ибо годится только в случае отключенности всех пользователей. Иначе состояние файла БД неизвестно. Обычно - труп.


Anatoly Podgoretsky   (2005-06-09 12:07:00) [6]

Romkin ©   (09.06.05 11:51) [6]
Про утилиту и АПИ клиента я в курсе, просто с Интербейс уже давно не работаю.


Romkin   (2005-06-09 11:51:00) [7]

Anatoly Podgoretsky ©   (09.06.05 11:47) [5] Внутренней команды нет :) Только утилита командной строки и API клиента.
Потому что транзакциями управляет только клиент. На сервере снапшот просто не откроешь :)))


Anatoly Podgoretsky   (2005-06-09 11:47:00) [8]

А Интербейс сам не поддерживает BACKUP DATABASE?


Yurisimus   (2005-06-09 11:44:00) [9]

Мы пользуемся не специальной прогой для баз, называется SmartBackup, просто указываешь папку с базой, и промежуток времени через который она будет копироваться, причем в зазипованном виде...


Desdechado   (2005-06-09 11:24:00) [10]

настраиваешь планировщик на запуск bat-файла, где вызывается gbak с параметрами, где имя бэкапа формируется с включением даты-времени


Sergey13   (2005-06-09 09:25:00) [11]

2Dron1173   (09.06.05 02:52)
>Один раз в полчаса нужно резервировать базу
Что, все так хреново?


Zacho   (2005-06-09 08:51:00) [12]

gbak.exe
Или ServicesAPI.


Наверх

Титульная страница Поиск, карта сайта Написать письмо