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

Вниз

Не могу найти сетап для BDE   Найти похожие ветки 

 
me2   (2002-12-19 13:45) [0]

Народ, подскажите где конкретно находиться сабж в папке с инсталяцией Delphi. Мне нужно установить BDE на компьютер перед установкой своей программы, подскажите как это лучше сделать.


 
Alexandr   (2002-12-19 13:55) [1]

нету его.
Можно самому сделать только с помощью installShield, например.


 
asmith   (2002-12-19 13:57) [2]

Или акуратно ручками


 
Digitman   (2002-12-19 13:59) [3]

Если у тебя Delphi инсталлирована штатно, то где-то в папке

C:\Program Files\Common Files\Borland Shared\BDE

д.б. файл bdeinst.cab

он содержит кабинетную упаковку файла bdeinst.dll (извлекается, например, WinZip"ом v7.x)

файл bdeinst.dll необходимо скопировать тем или иным образом на машину клиента и стартовать инсталляцию BDE командой "rundll32 bdeinst.dll"


 
Anatoly Podgoretsky   (2002-12-19 14:00) [4]

Именно такого нет, а как делать указал Alexandr, вариант с ручками чреват для пользователся


 
me2   (2002-12-19 14:02) [5]

2 Alexandr © (19.12.02 13:55)
А можно по подробнее


 
Сергєєв Володимир   (2002-12-19 20:39) [6]

Если у тебя нормальная FULL-крякнутая Делфи6, то в корне твоего компакта должен быть файл Install.exe со сылками, че сетапить(Delphi6, IB6, TeamSource, RemoteDebuggerServer, InstallShiled)

Дык вот, че те надо сделать предварительно
1) Если ты делаешь Custom Installation Delphi6, то в диалоге выбора че сетапить (древовидная такая структура) в ветке "Database Engine" есть всего один "потомок" - BDE Migration Module (или не помню, как там). Его нужно просетапить. В итоге он появиться в папке $(DELPHI)\Megre Modules\bdeinst.cab.
Если ты этого не сделал при установке Delphi, то снова запусти сетап и выбери опцию Modify и просетапь.

2) Сетапишь этот самый InstallShield Borland Limited Edition.
---------------------
Когда готова твоя прога, запускаешь этот InstallShiled-кастрированный. Там можешь вволю поизврашаться над копирайтами, лицензиоонными соглашениями, картинками. Но по ходу дела будет у тебя один диалог, в котором нужно указать экспортируемые модули и будет целый список(там всякие DAO, dbExpress & etc.). Вот в нем и поставь галочку напротив BDE.
Дальше компилишь и получаешь готовый инсталлятор.
---------------------
Преимущества этого способа на мой взглад (для всех остальных подчеркиваю - НА МОЙ ВЗГЛЯД)в следующем:
1) На не надо ниче писать ручками. Особенно актуально для начинающих.
2) Всю фигню с экспортом БДЕ она берет на себя.
3) Можно переносить клиенту не только саму прогу, но и реестровые ключи, автоматом создавать ярлыки на Десктопе и в Пуск/Программы. Кстати, о реестровых ключах. Если линкуешь БДЕ в инсталлятор, а у тебя прога юзает какую-то базу через алиас, то тут есть два варианта:
а)) либо после инсталляции твоей проги в БДЕАдмине прописываешь алиас ручками,
б))либо инсталлишь клиенту базу в какую-то заранее известную папку, создаешь у себя на винте эту папку, прописываешь к не Алиас, а дальше в ИнсталлШилде НЕ ЗАБУДЬ в экпорте ключей реестра указать [HKCU\SOFTWARE\Borland\DBE\...]ну и там пиши, где-то должен быть ключик, который помнит твои алиасы. И тогда у клиента тоже появиться автоматом этот алиас.

4) Когда будешь компилить инсталляциооный пакет, покопайся в настройках. Во первых, выбери тип инсталляции SingleImage (default=CD-ROM) а то она "Раздует" инсталлятор проги, которая влазит на дискету до 35 Мб, во вторых если не будешь заливать на болванку, а будешь переносить дискетами, то наиди там есть что-то вроде "Резать на тома". Я уж не помню просто, где она находится, уже год как ниче не писал под БДЕ.

А вообще, когда-то я кодил под БДЕ и незаменимее этой хреновины просто не нашел. А преимушество заключалось в том, что как правило у клиентов тогда либо был сисадмин, либо директор был сам себе сисадмином, и в обоих случаях (сисадмины, как известно, ленивые люди) им требовалось одно: чтобы не было лишнего геммороя с установкой, и чтобы прогу в любой момент можно было пересетапить по принципу "OK"->"Next"->"Next"->....->"Final", без всяких там настроек.



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

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

Наверх





Память: 0.47 MB
Время: 0.012 c
1-49140
NewGuest
2002-12-29 18:29
2003.01.16
Глюки при считывании файла...


7-49336
KDS
2002-11-04 17:14
2003.01.16
Win2000 Server Shutdown


3-48941
Iren
2002-12-23 06:40
2003.01.16
ADO


3-48908
SZap
2002-12-20 13:44
2003.01.16
TXT=>DBF


3-48861
oleon
2002-12-23 17:59
2003.01.16
HOST_NAME() на MSSQL Server е.... почему не пашет?





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