Главная страница
    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.037 c
4-1164101376
Cyrax
2006-11-21 12:29
2007.04.08
Оптим. организация асинхр. чтения COM-порта в отельном потоке


2-1174218327
Nic (ro)
2007-03-18 14:45
2007.04.08
Непонятная ошибка


11-1153591610
papazoff
2006-07-22 22:06
2007.04.08
Скорбная новость. Умер автор статей и программ ECM


1-1171423401
GuV
2007-02-14 06:23
2007.04.08
Создание ComboBox с нуля


2-1174154097
Двоишник
2007-03-17 20:54
2007.04.08
Ftp client





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский