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

Вниз

Инсталлятор работающий с BDE   Найти похожие ветки 

 
Valeriy   (2002-08-24 23:19) [0]

Какие есть программы для создания инсталляторов, которые могут включать в дистрибутив BDE. У меня программа с базами данных.


 
Anatoly Podgoretsky   (2002-08-24 23:54) [1]

Достаточно стандартного из поставки Дельфи, сама Дельфи тоже с помощью него инсталлируется


 
Valeriy   (2002-08-25 00:18) [2]

Когда использую Install Shield Exspress, то дистрибутив получается более 4-х мегабайт.
Если другие программы использовать, тоже у дистрибутива такой размер будет?
Меня всё же интересует что-нибудь кроме Install Shield


 
ИскательХ   (2002-08-25 01:38) [3]

Valeriy, я наверное, не буду оригинальным, если спрошу у тебя, почему используешь Paradox? База, которая не подходит для сетевой работы да к тому же требует BDE. Одни минусы. Посмотри DBISAM на www.elevatesoft.com - очень удобный и навороченный движок с поддержкой SQL.


 
Soft   (2002-08-25 03:16) [4]

DBISAM один большой глюк. Если делать какой-то серьезный проект, готовьтесь к большим проблеммам. База падает просто так, хотя и Paradox не лучше. Я щас юзаю Access 97, он постабильней будет.


 
Valeriy   (2002-08-25 10:39) [5]

Кто-нибудь мне всё-таки может назвать пару программ для создания инсталляторов, которые умеют работать с BDE, кроме Install Shield.
Не надо сравнивать всякие базы данных, просто ответьте на вопрос!


 
Anatoly Podgoretsky   (2002-08-25 10:47) [6]

Если минимально рабочий дистрибутив BDE, который не портит машину пользователя, занимает более 3 мб, то как ты думаешь поможет тебе какой нибудь другой инсталлятор?


 
.nuke   (2002-08-25 12:40) [7]

А ты nSIS не пробовал?Инсталяшки как у винампа получаются. У меня к нему и скрипт специальный есть, могу выслать, и сам nSIS тоже, наверное...


 
ИскательХ   (2002-08-25 14:53) [8]

Извините за offtopic, отвечу Soft"у. Сам подумай, почему тогда DBISAM пользуется такой популярностью, если он "один боьшой глюк"? Да, первые версии были нестабильными, зато начиная где-то с 2.12 - все нормально. Сам использую DBISAM в нескольких проектах. Таких возможностей по работе с SQL не предоставляет ни одна desktop БД при малом довеске в exe-файле. Один минус - не расчитана на очень большие БД. Так что, Soft, сначала изучи, а потом говори.


 
ppcat   (2002-08-25 16:03) [9]

Valery, попробуй Inno Setup. Бесплатный, довольно простой, как BDE подключать, найдешь в FAQ.


 
Soft   (2002-08-25 17:08) [10]

Да напиши сам установку BDE, всего-то с десяток dll скопировать в каталог с программой


 
Anatoly Podgoretsky   (2002-08-25 17:21) [11]

Soft © (25.08.02 17:08)
Да же на свою машину так не стоит делать, а ну чужую, то если он враг тебе


 
Soft   (2002-08-25 19:15) [12]

To Anatoly Podgoretsky

Почему же оно будет видно только локально и никому не будет мешать. Самый правильный способ.


 
Anatoly Podgoretsky   (2002-08-25 19:33) [13]

Мне очень жаль твоих пользователей


 
vasya_dvc   (2002-08-25 22:10) [14]

1. Берёшь стандартный инсталлер (типа InnoScript setup).

2. Включаешь в поставку каталог с BDE

2.5 Забыл! Чтобы уменьшить объём дистрибутива удаляй (но не совсем, а в Корзину) не нужные (с твоей точки зрения) файлы. Программа с тобой наверняка согласится! Если нет, то Ctrl+Z. Таким образом определяешь минимальный объём поставки.

3. Через regedit получаешь пути.

4. В случае удачной установки создаёшь в реестре те же самые ключи (см. п.3) и в них указываешь путь к BDE (он у тебя наверняка будет installpath + "\BDE").

5. Строишь инсталлер.

6. Приятного аппетита :)

*. Примечание. Всё это я проделал сам. Как ни странно работает, и объём дистрибутива - 780 Кб (включая прогу).


 
vasya_dvc   (2002-08-25 22:15) [15]

кстати, если интересует минимальный объём поставки, пиши в мыло.


 
Soft   (2002-08-25 23:44) [16]

To Anatoly Podgoretsky.

Объясните почему это путь плох. По моему вы всем вешаете лапшу.


 
Anatoly Podgoretsky   (2002-08-26 00:01) [17]

Вот небольшая выписка из fido7.ru,delphi.db FAQ она к сожалению не показывает тех непередаваемых впечатлений, с которым народ столкнулся попадаясь на такие усеченые инсталляции, особенно когда файлы БДЕ помещаются в папку программы, данная рекомендация выработана на костях пострадавших.

++++++++++++++++++++++++++++++++
Для начала надо прочитать:

{BDE}\bdeinst.txt
{BDE}\bdereadme.txt
{BDE}\Readlink.txt
{DELPHI}\deploy.txt

Распространить одну-две копии BDE проще всего с компакта Delphi, с помощью выборочной установки только BDE.

Для массовых установок фирма Борланд рекомендует использовать сертифицированные инсталляторы, такие как: Install Shield(Express), Wise.
Install Shield Express поставляется в Delphi 2-5

См. также статью:
Merging the configuration file has failed
http://community.borland.com/article/0,1410,18727,00.html

Существует нелицензионный путь через bdeinst.dll, но это без алиасов и SQLLink.

Заметим, что достаточно распространенные методы, связанные с прямым копированием файлов BDE, чреваты многочисленными проблемами, которые могут возникнуть как в текущей работе, так и при будущих обновлениях.


 
Anatoly Podgoretsky   (2002-08-26 00:06) [18]

А вот лапшу вешают те кто рекомендует подобные инсталляции, попались бы они в руки тем разгневанным пользователям, я бы не позавидовал.
Если кто знаком с Галиной Рябцевой то может у нее поинтересоваться самыми животрепещущими подробностями, ей пришлось встретиться в самом извращеном виде


 
Vladislav   (2002-08-26 09:25) [19]

Inno Setup на мой взгяд самый простой путь. Размер дистрибутива в 2 (!) раза меньше, чем при использовании Install Shield Express. С инсталляцией BDE тоже намного проще. Дистрибут в итоге состоит всего из одного файла, что тоже облегчает жизнь. Помимо бесплатности есть еще несколько плюсов: скриптовый язык, т.е. можешь сам легко управлять инсталляцией, поддержка русского языка, выбор интерфейса инсталляции и т.п. Есть даже исходники на сайте разработчика. Короче при сравнении ISX и Inno Setup я выбрал последний.


 
Darknode   (2002-08-27 11:04) [20]

Valeriy! Используй инсталятор Wise InstalMaster! Я уже год занимаюсь коммерческими проектами. Было перебрано множество инсталлеров, но остановился на нем. Там есть как раз все для BDE. Короче, если сам увидешь, то вопросов больше не будет. Если интересно, то могу сбросить на мыло дистриб. Пошли запрос по мылу...


 
EAlexander   (2002-08-27 13:24) [21]

Присоединяюсь к Darknode про wise
wise прекрасно знает про bde
и для примера, на wise мною написал инсталлятор Oracle Personal 8.0.6 - ставиться за 3 мин без вопросов от пользователя - вот такие возможности, но при этом простота остается :)



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

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

Наверх





Память: 0.49 MB
Время: 0.007 c
6-50882
SPeller
2002-07-09 19:26
2002.09.16
.htaccess и .htpasswd


1-50686
Лана Розанова
2002-09-04 16:03
2002.09.16
Фильтры


6-50896
Psiho
2002-07-11 11:14
2002.09.16
MIME koi8-r


1-50726
d_oleg
2002-09-05 11:52
2002.09.16
TWinControl - запрет перерисовки


1-50772
^Sanya
2002-09-05 14:39
2002.09.16
TStringGrid:





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