|
|
|
Рекомендации по созданию инсталятора..
|
|||
|---|---|---|---|
|
#18+
Всем привет! Встала задача разработать программу, котрая будет работать в регионах. (FB 1.5 - Delphi - FibPlus). Регионов много - ездить не охота В регионах юзвери дикие, ни чего не умеют, поэтому инструмент нужен простой. Как лучше создать инсталятор, который бы поставил FB, создал базу, юзера, раздал права? Посоветуйте, плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2004, 16:55:58 |
|
||
|
Рекомендации по созданию инсталятора..
|
|||
|---|---|---|---|
|
#18+
Dik76Всем привет! Встала задача разработать программу, котрая будет работать в регионах. (FB 1.5 - Delphi - FibPlus). Регионов много - ездить не охота В регионах юзвери дикие, ни чего не умеют, поэтому инструмент нужен простой. Как лучше создать инсталятор, который бы поставил FB, создал базу, юзера, раздал права? Посоветуйте, плиз. насчет первого - советую использовать firebird embedded (2, 3 использовал только ознакомительно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2004, 17:00:44 |
|
||
|
Рекомендации по созданию инсталятора..
|
|||
|---|---|---|---|
|
#18+
>vis почему имменно embedded? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2004, 17:10:35 |
|
||
|
Рекомендации по созданию инсталятора..
|
|||
|---|---|---|---|
|
#18+
берёшь InstallShield, Wise или чего там ещё и создаёшь. какие проблемы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2004, 17:36:02 |
|
||
|
Рекомендации по созданию инсталятора..
|
|||
|---|---|---|---|
|
#18+
Dik76>vis почему имменно embedded? я подозреваю, что сервер тебе нужен локально? README_ebdedded.txt3. USAGE Just copy fbembed.dll into the directory with your application. Then rename it to either fbclient.dll or gds32.dll depending on your database connectivity software. Then start your application and it will use the embedded server as a client library and will be able to access local datasases. You should also copy firebird.msg and firebird.conf (if necessary) to the same directory. If external libraries are required for your application, then you should have them separately. Most probably, it will be INTL support (fbintl.dll) or UDF libraries. To be able to use them, you should place them into the directory tree which emulates the Firebird server one, i.e. has subdirectories like /intl or /udf: c:\my_app\app.exe c:\my_app\gds32.dll c:\my_app\ib_util.dll c:\my_app\firebird.conf c:\my_app\firebird.msg c:\my_app\intl\fbintl.dll c:\my_app\udf\fbudf.dll If you want to place the Firebird files (excluding the renamed fbembed.dll) in another directory, you need to modify your firebird.conf and set RootDirectory to the Firebird directory tree. Example: c:\my_app\app.exe c:\my_app\gds32.dll c:\my_app\ib_util.dll c:\my_app\firebird.conf d:\fb\firebird.msg d:\fb\intl\fbintl.dll d:\fb\udf\fbudf.dll firebird.conf: RootDirectory = d:\fb ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2004, 17:41:33 |
|
||
|
Рекомендации по созданию инсталятора..
|
|||
|---|---|---|---|
|
#18+
Dedushka Mazaiберёшь InstallShield... проблем с InstallShield нет. я не знаю как все сделать в одном флаконе: 1. установка сервера 2. создание БД (может лучше копию БД кинуть, чем создавать вновь?) 3. регистрация юзера (или для локальной задачи под SYSDBA работать?) 4. раздача прав 5. регистрация UDF ни когда не приходилось делать установочный пакет, поэтому вопросы.. >vis да сервер мне нужен локальный, embedded - это вариант, попробую. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2004, 18:11:16 |
|
||
|
Рекомендации по созданию инсталятора..
|
|||
|---|---|---|---|
|
#18+
в рамках дистрибутива ставишь файербёрд (сервисы регистришь), потом запускаешь ранее написанное консольное приложение, которое создаёт базу, юзеров, раздаёт им права и чего там ещё. и всё, собственно. или, как вариант, в дистрибутив можно включить пустую базу, в которой уже всё есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2004, 18:35:59 |
|
||
|
Рекомендации по созданию инсталятора..
|
|||
|---|---|---|---|
|
#18+
Dedushka Mazai..или, как вариант, в дистрибутив можно включить пустую базу, в которой уже всё есть. Это мне больше нравится. UDF надо просто поместить в директорию UDF сервера? Перерегистрация UDF не потребуется? А юзера все равно придется создавать.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2004, 18:47:59 |
|
||
|
Рекомендации по созданию инсталятора..
|
|||
|---|---|---|---|
|
#18+
авторЭто мне больше нравится. UDF надо просто поместить в директорию UDF сервера? в смысле dll? авторПеререгистрация UDF не потребуется? нет если у тебя работа с базой локально, то какой смысл создавать юзера? пусть ходят под SYSDBA ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2004, 18:53:52 |
|
||
|
Рекомендации по созданию инсталятора..
|
|||
|---|---|---|---|
|
#18+
если все такие умные, скажите тогда как остановить firebird в win98 чтобы снести его с машины? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2004, 19:30:42 |
|
||
|
Рекомендации по созданию инсталятора..
|
|||
|---|---|---|---|
|
#18+
С регистрацией юзеров тоже проблем быть не должно. Пишешь bat-файл содержащий нечто, вроде: Код: plaintext 1. 2. После установки FB - кладешь его в папку bin сервера и запускаешь. А потом можно и удалить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2004, 19:32:03 |
|
||
|
Рекомендации по созданию инсталятора..
|
|||
|---|---|---|---|
|
#18+
Dik76проблем с InstallShield нет. я не знаю как все сделать в одном флаконе: 1. установка сервера 2. создание БД (может лучше копию БД кинуть, чем создавать вновь?) 3. регистрация юзера (или для локальной задачи под SYSDBA работать?) 4. раздача прав 5. регистрация UDF при использовании embedded сервера 1. Простое копирование 2. Да, лучше просто кинуть копию, имхо 3. Не нужно, ибо RTFM embedded 4. см.3 5. Енто, имхо лучше кинуть в простой sql-скрипт и запускать по вкусу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2004, 19:39:28 |
|
||
|
Рекомендации по созданию инсталятора..
|
|||
|---|---|---|---|
|
#18+
Всем спасибо за ответы! Буду пробовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2004, 08:41:10 |
|
||
|
Рекомендации по созданию инсталятора..
|
|||
|---|---|---|---|
|
#18+
а можно поподробней рассказать про установку firebird? и можно ли его поставить самому ручками,т.е. копирнул файлы, прописал реестр ит.д.ит.п ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2004, 13:56:22 |
|
||
|
Рекомендации по созданию инсталятора..
|
|||
|---|---|---|---|
|
#18+
bа можно поподробней рассказать про установку firebird? и можно ли его поставить самому ручками,т.е. копирнул файлы, прописал реестр ит.д.ит.п Тынц . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2004, 14:04:50 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32635476&tid=1578136]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
218ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 503ms |

| 0 / 0 |
