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

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

Перенос BDE [D5]


j_onion ©   (2002-08-06 04:09:00) 

Какие файлы надо перенести на другую машину, что заработал BDE?
Я помню, что несколько ДЛЛ" ок, но какие?


Corsair   (2002-08-07 16:15:00) [1]

попробуй аоспользоваться InstallShielder"ом. Там, при создании пакета инсталляции можно включить BDE. Т.к. это борландовский продукт, то там есть все фишки, которые вообще существуют. Да и грамотнее распространять программу ввиде инсталляций:)


3JIA9I CyKA   (2002-08-06 16:13:00) [2]

спс


Leran2002   (2002-08-06 14:07:00) [3]

BDE можно зарегистрировать таким образом:
Открываешь Regedit.exe в каталоге Windows, открываешь ветку "HKEY_LOCAL_MACHINE\Software\Borland\Database Engine" и выполняешь команду Реестр -> Экспорт файла реестра (Выбранная ветвь) задаешь имя файла (например Proba) и сохраняешь (получаешь файл Proba.reg) конечно там будет много лишнего но это ничего.
Но при этом тебе будет необходимо скинуть все перенесенные файлы в тот же каталог в котором они находились (например Program Files\Common Files\Borland Shared\Bde). На машине где не было BDE запускаешь файл Proba.reg и все BDE зарегистрирован.
Я часто использую такой способ для переноса и все пашет отлично, отчеты тоже идут нормально. У меня в сети 30 машин и все используют усеченный вариант BDE зарегистрированный вышеуказанным способом.


NickBat   (2002-08-06 12:52:00) [4]

Пользовался я таким способом и однажды заметил глючок, при котором отчет на машине с БДЕ печатался исправно, а вот на машине где были только библиотеки - выдавал жуткое сообщение о попытке обрашения к несуществующей памяти. Так что поосторожнее с этим.


Leran2002   (2002-08-06 07:15:00) [5]

Program Files\Common Files\Borland Shared\Bde\bdedeploy.txt
- там все написано че к чему.
Для Парадоха вот список файлов:
bantam.dll
idapi32.dll
idbat32.dll
idpdx32.dll
idr20009.dll
idsql32.dll
europe.btl
Idapi.cfg
charset.cvb
Можно прихватить и bdeadmin.exe и сможешь менять Алиасы.
ДЛЛ"ки можешь скинуть в каталог с твоей прогой, либо в каталог System, таким образом тебе не придется добавлять записи в реестр…


Наверх

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