Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];

Вниз

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 вся ветка

Форум: "KOL";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.046 c
15-1173787595
Ламот
2007-03-13 15:06
2007.04.08
Проблемы с печатью из 1C + Win2003 + Терминал сервер


2-1174014038
Gromozeka
2007-03-16 06:00
2007.04.08
Закрытие форм


15-1172053340
IMHO
2007-02-21 13:22
2007.04.08
Сталин был велик?


2-1174004162
batya-r
2007-03-16 03:16
2007.04.08
Dial UP


1-1171442668
rda
2007-02-14 11:44
2007.04.08
Сохранение вложений в Outlook





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский