Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.23;
Скачать: CL | DM;

Вниз

FIBPlus (backup/restore)   Найти похожие ветки 

 
/glokk ©   (2004-12-20 16:43) [0]

Уважаемые Мастера !
Внесите пож-та мне ясность.

Итак, делаю в программе процедуру, которая производит полный цикл backup/restore базы.
Использую FIBPlus 5.03 (Соответственно, компаненты pFIBBackupService и
pFIBRestoreServiсe )

Ну с бэкапом все понятно. Его можно запускать "одновременно" с работой клиетов. Как я понимаю - он
стартует отдельную транзакцию и бэкапит.

Но вот ресторе (при Replace := true) выполняется при отключении от базы всех клиентов.
Так написано в help-е по FIBPlus.

И так работает, скажем IBExpert. В последнем просто не удастся восстановить базу в указанном режиме, если не отключить всех пользователей.

Каково же было мое удивление, когда pFIBRestoreService, запустившись сразу же после бэкапа с включенном режимом replace и при подключении трех !!! пользователей нормально все отресторил... даже не ругался.
Странно...

Как же так - ведь в хелпе по FIBPlus написано:

Do not restore an existing database file when clients are operating on it. A safer approach is to rename the existing database file, restore the database, then drop or archive the old database as needed.

Может я во че не въехал...


 
Johnmen ©   (2004-12-20 17:01) [1]

Действительно странно... Если всё так и было...



Страницы: 1 вся ветка

Текущий архив: 2005.01.23;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.047 c
3-1103625571
galexis
2004-12-21 13:39
2005.01.23
Ошибка Out Of Memory


1-1105146030
Conduct
2005-01-08 04:00
2005.01.23
Если мы создаём несколько TStringList ов, то надо делать один


1-1105609637
Arm79
2005-01-13 12:47
2005.01.23
Как получить документ Word в виде картинки?


1-1105280027
Skiner_Y
2005-01-09 17:13
2005.01.23
Как грузить DLL в ToolBar


14-1104818625
Чеширский_Кот
2005-01-04 09:03
2005.01.23
Когда в России закончатся праздники...