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

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

GBAK и UDFs [D6, IB6.x]


Dimedrol ©   (2003-05-05 23:31:00) 

Коллеги, у меня вот такая ситуация:
На работе стоит Linux и на нем - Firebird.
Сделал я ему gbak.
Базу принес домой (Win98), восстанавливаю,
а оно говорит :
типа, не могу восстановить UDF такую-то,
мол нету файла, где оно лежит.

А нельзя ли как-нить "вкомпилить" UDF в бэкап ?
чтобы не таскать за собой кучу файлов.

Да еще тем более там же прописано имя файла,
а на линухе у меня *.so я ее тоже переписал,
положил рядом -- 0 эмоций.

Что делать ?


Dimedrol   (2003-05-06 10:11:00) [1]

Мммда...
Ну в принципе я так и предполагал.

Просто я вот подумал что помниться на MSSQL-у
была такая проблема -
Stored Procedures не "вкомпиливались",
их приходилось отдельно компилять то ли при
бэкапе, то ли еще когда-то...


Zacho   (2003-05-05 23:46:00) [2]

"Вкомпилить" UDF в бэкап - нельзя, да и бессмысленно. Каждый раз "таскать за собой кучу файлов" - вовсе не нужно, достаточно один раз положить нужные dll в нужную директорию.

> Да еще тем более там же прописано имя файла,
> а на линухе у меня *.so я ее тоже переписал,
> положил рядом -- 0 эмоций.

Ну ты же не удивляешься, что под *NIX не работают виндовые exe ? Так почему so должны работать под виндами ?

> Что делать ?

Добыть (написать самому, заставить другого, где-то найти и т.п. ) эти UDF под винды в виде DLL. По другому никак.


Rad   (2003-05-05 23:44:00) [3]

Вкомпилить - нет, нельзя.
А класть, вроде как, надо именно в каталог UDF - и ни в какой другой. Могу ошибаться.


Наверх

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