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

Вниз

Как узнать , установлена ли IntrerBase или FireBird на машину   Найти похожие ветки 

 
Elena_   (2005-12-16 11:37) [0]

Как программно узнать, установлена ли IntrerBase или FireBird на машину.
P.S.Вопрос из чайниковский, но все же прошу ответить.


 
Desdechado ©   (2005-12-16 11:40) [1]

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

так что вопрос имеет только теоретическое решение, практического смысла - ноль


 
Elena_   (2005-12-16 11:48) [2]

Запущено ли я определюсь сама, а вопрос остается открытым: была ли произведена инсталляция FireBird или InterBase на локальной машине (при учете, что при установке директорию установки пользователь мог изменить).
А практический смысл позвольте найти самой :)
С Уважением к мастерам - ЕЛЕНА


 
msguns ©   (2005-12-16 11:51) [3]

А разве при неудачной попытке открыть соединение (TIBDataBase.Open) нельзя причину узнать из кода ошибки ?


 
Johnmen ©   (2005-12-16 11:53) [4]


> была ли произведена инсталляция FireBird или InterBase на
> локальной машине


Поискать характерные файлы.
Хотя их имена тоже могли быть изменены :) Или эти файлы могли быть удалены...
И их наличие не говорит о том, что был сынсталлирован...
Посмотреть в реестр. Но наличие учётных записей в реестре также не говорит о том, что сынсталлировано...

Короче, ерунда это - "была ли произведена инсталляция"


 
Elena_   (2005-12-16 11:55) [5]

//msguns конечно выход, Спасибо. Возможно так и сделаю... Может что еще проще есть. Делаю инсталляцю на "быструю руку". Нужно придумать меню, которое Enable было бы в True если Interbase не устанавлено на этой машине. То что, на этих машинах ни кто другой ставить их не будет и с сервисами возиться это точно...


 
Курдль ©   (2005-12-16 11:59) [6]


> Elena_   (16.12.05 11:55) [5]


А если сначала проверить, стартанут ли сервис, а если не стартанут - попробовать его стартануть? Тогда однозначно можно понять, есть ли правильно инсталлированный IB...
(Это я так - в плане досужих разглагольствований...)


 
Johnmen ©   (2005-12-16 12:02) [7]

Я всё-таки рекомендую вдумчиво почитать Desdechado ©   (16.12.05 11:40) [1]


 
Elena_   (2005-12-16 12:19) [8]

>Курдль. Ок. Спасибо.
Спасибо всем за участие. Тема закрыта!



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

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

Наверх




Память: 0.48 MB
Время: 0.046 c
3-1134569519
Gamar
2005-12-14 17:11
2006.02.12
Подстветка в DBGrid


15-1138086376
syte_ser78
2006-01-24 10:06
2006.02.12
Хочу ноутбук


15-1137638647
Думкин
2006-01-19 05:44
2006.02.12
Пожар таки и во Владивостоке.


5-1124352966
Stanislav
2005-08-18 12:16
2006.02.12
В Наследнике TScrollBox периписать процедуру скроллинга


11-1118251854
Boguslaw Brandys
2005-06-08 21:30
2006.02.12
Where is KOLIB ?