Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];

Вниз

Как получить список серверов Interbase в сети   Найти похожие ветки 

 
Pul   (2003-10-31 14:19) [0]

Подскажите,
как получить список активных серверов Interbase в сети.


 
Жук   (2003-10-31 14:59) [1]

А что это ?
Список машин, на которых запущен ibserver.exe ?


 
Pul   (2003-10-31 15:05) [2]

> Жук
Именно!!


 
Жук   (2003-10-31 15:11) [3]

Нужно просканировать открытось порта 3050.


 
stud   (2003-10-31 15:14) [4]

а если он на другом порту?


 
Жук   (2003-10-31 15:16) [5]

Всю жизнь был на этом, вроде...


 
Pul   (2003-10-31 15:17) [6]

Вообще-то я знаю, что с Interbase можно работать через Named Pipe. Только как называется pipe, который создает сервер я не знаю. Может кто подскажет?


 
stud   (2003-10-31 15:19) [7]

это по умолчанию. файл services - там прописан порт 3050


 
Pul   (2003-10-31 15:24) [8]

И все таки, как проверить наличие сервера на определенной машине? У меня есть список машин сети, мне нужно проверить на какой из машин запущен Interbase сервер.


 
Fay   (2003-10-31 15:30) [9]

Эти компы слушают порт 3050.


 
Pul   (2003-10-31 15:42) [10]

> Fay
Читайте внимательней выше
--------------------------
а если он на другом порту?
--------------------------


 
Жук   (2003-10-31 15:44) [11]

Если умолчания у сервисов изменены, то я прям в растерянности. Можно попробовать хакнуть сеть :-)


 
Pul   (2003-10-31 16:34) [12]

Interbase во время работы "слушает" порт 3050, но например при заходе на этот порт телнетом никак себя не проявляет.
Как это можно объяснить?


 
Жук   (2003-10-31 16:51) [13]

А как он должен себя проявлять ?
Цель всех этих манипуляций какова ?


 
Pul   (2003-10-31 16:54) [14]

НУ НЕУЖЕЛИ НИКТО НЕ СТАЛКИВАЛСЯ С ЭТОЙ ПРОБЛЕМОЙ?
ИЗ-ЗА КОТОРОЙ ВСЕГДА НУЖНО ЗНАТЬ ИМЯ СЕРВЕРА И ПОЛНЫЙ ПУТЬ К ФАЙЛУ БД.
ПРИНОШУ Я БАЗУ В ДИСТРИБУТИВЕ К КЛИЕНТУ, А ОН СТАВИТ ПРОГРАММУ И РАЗВОРАЧИВАЕТ БАЗУ В КАКУЮ-НИБУДЬ ПАПККУ. И КАК, ПО ВАШЕМУ, КЛИЕНТСКАЯ ПРОГРАММА ДОЛЖНА ОПРЕДЕЛИТЬ ПУТЬ К ФАЙЛУ???
ИЛИ ЕГО ВСЕГДА НУЖНО ЗАДАВАТЬ В ВИДЕ ОПЦИЙ ПРОГРАММЫ???
ЭТО ЖЕ НЕУДОБНО!!!


 
Pul   (2003-10-31 16:56) [15]

> Жук
> Цель всех этих манипуляций какова ?
Цель манипуляций, максимально упростить процедуру настройки программы, чтобы простой юзер мог запросто настроить коннект.


 
Жук   (2003-10-31 16:57) [16]

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


 
Pul   (2003-10-31 17:08) [17]

Просто у меня была идея одна.
Я видел утилиту, которая показывает список открытых баз Interbase. А у меня как раз на сервере висит програмка, которая мониторит работу с базой в реалтайме и отправляет лог по почте.
Вот я и думал, что получив список серверов Interbase, я затем смогу получить список открытых баз (правда пока не знаю как, но точно знаю, что это возможно, так как существуют соответсвующие утилиты для этого).


 
stud   (2003-10-31 17:10) [18]

а при чем тут список открытых баз и список серверов??


 
Johnmen   (2003-10-31 17:18) [19]

>Pul

Твоя проблема решается просто указанием сервера(IP) и пути к БД в ини-файле клиентского приложения.


 
Pul   (2003-10-31 17:23) [20]

> Johnmen
Просто я этот этап хотел автоматизировать, вот и все!
Потому как задолбали одни и те же вопросы, и это не смотря на наличие подробной документации и faq.


 
Johnmen   (2003-10-31 17:30) [21]

>Pul

Полная автоматизация все равно невозможна в принципе. И тот, кто настраивает клиентское приложение, должен знать точное местонахождение БД.
Так стоит ли тогда заморачиваться ?
:)))


 
Pul   (2003-10-31 17:39) [22]

> Johnmen
Да, стоит.
Если клиенты полные чайники, и умеют пользоваться только этой программой!!!


 
NickBat   (2003-10-31 17:45) [23]

1) Даже полный чайник может ввести путь к БД и имя сервера.
2) Саму БД на сервер ты будешь ставить или "полный чайник"?
3) Ини файлы с полным указанием пути к БД у всех пользователей этой базы будет один и тот же. Так какие проблемы? Один раз написал путь в файле и раздал его пользователям.


 
Johnmen   (2003-10-31 17:45) [24]

>Pul (31.10.03 17:39)

Так предоставь им возможность задавать из твоего приложения местоположение БД. Или они даже этого местоположения не знают ??!!


 
Pul   (2003-10-31 17:52) [25]

ВСЕМ СПАСИБО ВЕТКА ЗАКРЫТА!!!


 
Alexandr   (2003-11-01 13:55) [26]

как закрыта?
почему закрыта?
кем закрыта?
я что, опоздал?
эх... а столько рассказать хотелось...



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

Форум: "Базы";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.009 c
1-65885
Кен
2003-11-08 04:13
2003.11.20
Почему то перестала работать такая важная процедура как beep.


3-65765
Layner
2003-10-31 11:03
2003.11.20
Какое событие совершает DBGrid (EhDBGrid) после перехода


9-65684
scout
2003-04-09 20:03
2003.11.20
proxyObject в GLScene.


1-66003
Hatawa
2003-11-09 08:53
2003.11.20
Копирование файлов


4-66172
Кен
2003-09-26 01:19
2003.11.20
Какое сообщение нужно послать окну TWebBrowser, чтобы с него ушёл





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