Главная страница
    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.46 MB
Время: 0.041 c
1-1136917703
Imba4imba
2006-01-10 21:28
2006.02.12
BitMap и PixelFormat


15-1138032107
Exciter
2006-01-23 19:01
2006.02.12
Есть ли XPMan для D5 ?


1-1137350002
Gnobobel
2006-01-15 21:33
2006.02.12
Вызов функций EXE из DLL


2-1138265818
delit
2006-01-26 11:56
2006.02.12
поиск в treeview


15-1137787214
Ксардас
2006-01-20 23:00
2006.02.12
Надеюсь Вам понравиться... ))))





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