Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.29;
Скачать: CL | DM;

Вниз

Простой и красивый способ распространения проги с базой под IB   Найти похожие ветки 

 
Гас   (2002-07-08 09:49) [0]

Мастера, может кто-то думал уже о простом и красивом способе распространения программы с базой под Interbase? Не хочется ставить у всех IB-сервер, если прога должна работать на одной машине только.. Или может почитать что-то где-то можно? Пожалуйста, помогите!


 
Johnmen ©   (2002-07-08 10:12) [1]

>...Не хочется ставить у всех IB-сервер...

Придется, как же без него, кто будет обрабатывать и выполнять запросы к БД...?! :)))))))



 
Anatoly Podgoretsky ©   (2002-07-08 10:22) [2]

Интересный вопрос, а почему ты хочешь ставить программу и сервер на других машинах, если они там не нужны, на всякий случай, есть машины, вдруг пригодится. Ставь только на этой машине.


 
kaif ©   (2002-07-08 10:23) [3]

Вообще-то вопрос хороший. Мне тоже интересно, кто что думает по этому поводу. Нужен инсталлятор, который:
1. При установке программы заметит, что на компьютере уже есть, скажем клиент или сервер IB такой-то версии.
2. Предложеит заменить это на IB6, Firebird или Yaffil (в зависимости от того, что требуется в данном случае)
3. Сумеет корректно прописать себя не только в реестр, но и gds_db 3050/tcp" (не забыть перевод строки!) в файл SERVICES.
4. Скопирует, если надо, всякие dll с UDF-ами куда нужно (при установке серверной части)
5. Как-то пропишет способ старта сервера...
6. Возможно еще какие-то вещи...

Хорошо бы хотя бы сформулировать точный логический перечень того, что должен суметь сделать настоящий удобный инсталлятор. И здесь опыт всех разработчиков и пользователей IB мог бы здесь пригодиться.
Для примера: весьма неплохой инсталлятор Firebird при установке поверх существующего IB нарушает способ запуска и не ясно, как добиться потом автозапуска сервера (только по 98").


 
doomin   (2002-07-08 10:47) [4]

сходите на http://ib.demo.ru там есть скрипты для Install shield и wise. Правда не помню есть ли для 5-го, но для 6-го точно видел


 
Гас   (2002-07-08 11:10) [5]

To Anatoly Podgoretsky :
> "Ставь только на этой машине."
Прошу прощенья, я просто неудачно выразился, конечно же, только на машинах, на которых это надо..

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



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

Текущий архив: 2002.07.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
6-95471
aaZ
2002-05-19 23:33
2002.07.29
ServerSocket


14-95496
VictorT
2002-07-01 11:34
2002.07.29
Задачка.


14-95521
Viatly
2002-07-02 15:54
2002.07.29
Flash


3-95270
Vell S
2002-07-09 13:22
2002.07.29
BDE (paradox)


1-95331
Ich Hasse
2002-07-16 00:29
2002.07.29
Поиск пути