![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как получить список серверов Interbase в сети [D7, IB6.x]
Pul © (2003-10-31 14:19:00)
Подскажите,
как получить список активных серверов Interbase в сети.
Alexandr (2003-11-01 13:55:00) [1]
как закрыта?
почему закрыта?
кем закрыта?
я что, опоздал?
эх... а столько рассказать хотелось...
Pul (2003-10-31 17:52:00) [2]
ВСЕМ СПАСИБО ВЕТКА ЗАКРЫТА!!!
Johnmen (2003-10-31 17:45:00) [3]
>Pul (31.10.03 17:39)
Так предоставь им возможность задавать из твоего приложения местоположение БД. Или они даже этого местоположения не знают ??!!
NickBat (2003-10-31 17:45:00) [4]
1) Даже полный чайник может ввести путь к БД и имя сервера.
2) Саму БД на сервер ты будешь ставить или "полный чайник"?
3) Ини файлы с полным указанием пути к БД у всех пользователей этой базы будет один и тот же. Так какие проблемы? Один раз написал путь в файле и раздал его пользователям.
Pul (2003-10-31 17:39:00) [5]
> Johnmen
Да, стоит.
Если клиенты полные чайники, и умеют пользоваться только этой программой!!!
Johnmen (2003-10-31 17:30:00) [6]
>Pul
Полная автоматизация все равно невозможна в принципе. И тот, кто настраивает клиентское приложение, должен знать точное местонахождение БД.
Так стоит ли тогда заморачиваться ?
:)))
Pul (2003-10-31 17:23:00) [7]
> Johnmen
Просто я этот этап хотел автоматизировать, вот и все!
Потому как задолбали одни и те же вопросы, и это не смотря на наличие подробной документации и faq.
Johnmen (2003-10-31 17:18:00) [8]
>Pul
Твоя проблема решается просто указанием сервера(IP) и пути к БД в ини-файле клиентского приложения.
stud (2003-10-31 17:10:00) [9]
а при чем тут список открытых баз и список серверов??
Pul (2003-10-31 17:08:00) [10]
Просто у меня была идея одна.
Я видел утилиту, которая показывает список открытых баз Interbase. А у меня как раз на сервере висит програмка, которая мониторит работу с базой в реалтайме и отправляет лог по почте.
Вот я и думал, что получив список серверов Interbase, я затем смогу получить список открытых баз (правда пока не знаю как, но точно знаю, что это возможно, так как существуют соответсвующие утилиты для этого).
Жук (2003-10-31 16:57:00) [11]
Дык я про это и говорю. Даже если будет известен ипешник сервера, к базе-то не законнектишься, если не знаешь путь.
Pul (2003-10-31 16:56:00) [12]
> Жук
> Цель всех этих манипуляций какова ?
Цель манипуляций, максимально упростить процедуру настройки программы, чтобы простой юзер мог запросто настроить коннект.
Pul (2003-10-31 16:54:00) [13]
НУ НЕУЖЕЛИ НИКТО НЕ СТАЛКИВАЛСЯ С ЭТОЙ ПРОБЛЕМОЙ?
ИЗ-ЗА КОТОРОЙ ВСЕГДА НУЖНО ЗНАТЬ ИМЯ СЕРВЕРА И ПОЛНЫЙ ПУТЬ К ФАЙЛУ БД.
ПРИНОШУ Я БАЗУ В ДИСТРИБУТИВЕ К КЛИЕНТУ, А ОН СТАВИТ ПРОГРАММУ И РАЗВОРАЧИВАЕТ БАЗУ В КАКУЮ-НИБУДЬ ПАПККУ. И КАК, ПО ВАШЕМУ, КЛИЕНТСКАЯ ПРОГРАММА ДОЛЖНА ОПРЕДЕЛИТЬ ПУТЬ К ФАЙЛУ???
ИЛИ ЕГО ВСЕГДА НУЖНО ЗАДАВАТЬ В ВИДЕ ОПЦИЙ ПРОГРАММЫ???
ЭТО ЖЕ НЕУДОБНО!!!
Жук (2003-10-31 16:51:00) [14]
А как он должен себя проявлять ?
Цель всех этих манипуляций какова ?
Pul (2003-10-31 16:34:00) [15]
Interbase во время работы "слушает" порт 3050, но например при заходе на этот порт телнетом никак себя не проявляет.
Как это можно объяснить?
Жук (2003-10-31 15:44:00) [16]
Если умолчания у сервисов изменены, то я прям в растерянности. Можно попробовать хакнуть сеть :-)
Pul (2003-10-31 15:42:00) [17]
> Fay
Читайте внимательней выше
--------------------------
а если он на другом порту?
--------------------------
Fay (2003-10-31 15:30:00) [18]
Эти компы слушают порт 3050.
Pul (2003-10-31 15:24:00) [19]
И все таки, как проверить наличие сервера на определенной машине? У меня есть список машин сети, мне нужно проверить на какой из машин запущен Interbase сервер.
stud (2003-10-31 15:19:00) [20]
это по умолчанию. файл services - там прописан порт 3050