Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как проверить наличие SQL-сервера Firebird ? [D7, IB6.x]


Страницы:   1 2

b/@. ©   (2009-06-22 10:23:00) 

Наверняка такой вопрос уже был, но на нашел здесь простого решения.

Вопрос вот в чём - при использовании Firebird как проверить наличие самого SQL-сервера на удаленной машине, не подключаясь к ней при этом ?

Наверное нужно послать какую-то последовательность на порт 3050 и как-то трактовать ответ - но вот какую и как ?


Медвежонок Пятачок   (2009-06-22 11:13:00) [21]

еще одна сказка про белого бычка.
постов на сотню


b/@.   (2009-06-22 11:12:00) [22]


> Сергей М. ©   (22.06.09 11:08) [6]
> Акт инф.обмена есть ничто иное как последовательность действий "отправка запроса - прием ответа на запрос"

Так меня интересует именно этот акт обмена :)

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


Сергей М.   (2009-06-22 11:08:00) [23]


> Нисколечки


Оч даже "сколечки".

Подключение есть ничто иное как акт инф.обмена.
Акт инф.обмена есть ничто иное как последовательность действий "отправка запроса - прием ответа на запрос"


Медвежонок Пятачок   (2009-06-22 11:01:00) [24]

ты сам-то как думаешь?
что телнет телепатическим каналом пользуется?


b/@.   (2009-06-22 11:00:00) [25]


> Сергей М. ©   (22.06.09 10:51) [2]
> противоречит
> > послать какую-то последовательность на порт 3050 и
> > как-то трактовать ответ


Нисколечки.

А если так - не подключаясь к ней стандартными компонентами, а именно:
IBDatabase.Open();

Иди же посылание любой последовательности в порт обязательно приводит к подключению ? Даже телнетом ?


PEAKTOP   (2009-06-22 10:59:00) [26]

> Вопрос вот в чём - при использовании Firebird как проверить
> наличие самого SQL-сервера на удаленной машине, не подключаясь
> к ней при этом ?


Спросить у админа.

А если серьезно, то у мну крутиться три сервера FB2.1 Stable, снапшот FB2.5 и еще вражеский InterBase2009 для изучения.  И все на разных портах, и ни один при этом на стандартном 3050.


Сергей М.   (2009-06-22 10:51:00) [27]


> не подключаясь к ней при этом


противоречит


> послать какую-то последовательность на порт 3050 и
> как-то трактовать ответ


Медвежонок Пятачок   (2009-06-22 10:24:00) [28]

послать не подключаясь можно только мыслепередачей.
только боюсь и в этом случае все равно подключаться придется.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо