![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проверить системный DSN
wsv © (2008-07-31 07:37:00)Всем здравствуйте.
Есть системный DSN.
Поднимаем через реестр (HKEY_LOCAL_MACHINE\SOFTWARE\ODBC) его Server.
Это IP адрес или имя.
Как проверить, доступен ли этот сервер?
ЗЫ Ping неподходит, т.к. пинги закрыты.
wsv (2008-07-31 10:53:00) [1]Блин...
Засада...
На некоторых серверах не работает. Ошибка 11004.
Из WinSock:
IP_DEST_PROT_UNREACHABLE 11004
Это косяк DNS-а.
Как однозначно поймать активен ли комп по адресу, имея ТОЛЬКО IP ?
wsv (2008-07-31 08:56:00) [2]Придумал поднять имя хоста по IP с помощью WinSock.
Если будет ошибка, значит недоступен...
wsv (2008-07-31 08:14:00) [3]Забыл уточнить...
TCPClient никакой также не подходит, т.к. порт неизвестен. Порт ODBC может быть и задан и не задан.