Вниз
Скачать: CL | DM;

Backup для БД на FireBird 1.0 (KOLIBServ)   Найти похожие ветки 

← →
oleg_l_k   (2006-07-13 12:01) [0]

Использую KOLIBServ для создания backup БД на FireBird 1.0. Если БД находится на моём компе, то всё проходит успешно, а если на другом, то с ошибкой: [Code:336330817] cannot open backup file d:\db.gbk
Вот код:
IBBackupService.DatabaseName:="192.168.113.212:D:\DATABASE.GBD";
IBBackupService.ParamList.Add("user_name="+UserName);
IBBackupService.ParamList.Add("password="+Password);
IBBackupService.Options:=[ConvertExtTables];
IBBackupService.ServiceStart;
Если выполняю backup этой же удалённой БД при помощи gbak, то всё проходит успешно.


← →
oleg_l_k   (2006-07-13 12:07) [1]

Забыл, там вначале кода было вот это:
IBBackupService := NewIBBackupService;
IBBackupService.BackupFile.Add("d:\db.gbk");


← →
oleg_l_k   (2006-07-13 12:31) [2]

Разобрался в чём дело. Оказывается backup файл пытается создаться на сервере, а там стоит защита от записи на диск D. Можно ли настроить компонент, чтобы backup выполнялся на компьютер, с которого запущена программа?


← →
oleg_l_k   (2006-07-13 13:23) [3]

Ещё вопрос: этот компонент работает с FB 1.5? У меня не получилось, даже Connect не проходит.


← →
PEAKTOP ©   (2006-07-26 13:58) [4]


> Можно ли настроить компонент, чтобы backup выполнялся на  компьютер, с которого запущена программа?

Можно.
1) Расшарить какую-нибудь папку.
2) на серваке подключить ее как виртуальный диск, скажем N:
3) backup d:\dabase\db.fdb to N:\db.fbk


← →
-SeM-   (2006-08-02 15:34) [5]

2oleg_l_k
Прошу обратить внимание на функцию GetConnectString из KOLIBServ.pas, задача которой возвратить строку подключения к сервису сервера IB. В последней версии, которую я выкладывал в сети, эта функция не учитывала возможного применения алиаса БД, и соответственно возвращала неверный результат. Т.о. необходимо либо изменить указанную функцию для определения путь/алиас (с учетом применяемого протокола), либо не использовать алиасы.


← →
oleg_l_k   (2006-08-04 17:09) [6]

Оказывается при соединении с БД FB1.5  в свойстве DBName компонента PIBDataBase нельзя указывать "localhost:", хотя для FB1.0 так работает.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.028 c
15-1173776402
Vlad Oshin
2007-03-13 12:00
2007.04.08
рассказ. Мишка едет домой.


1-1171348947
Damager
2007-02-13 09:42
2007.04.08
System Colors


15-1173901069
default
2007-03-14 22:37
2007.04.08
Alcohol52%


15-1173642160
Andy BitOff
2007-03-11 22:42
2007.04.08
Подивитесь! Гитарный виртуоз.


15-1173911633
Константинов
2007-03-15 01:33
2007.04.08
*.rar, *.zip - открываются Far-ом не могу побороть.




   Наверх