powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / Удаленное подключение к базе Информикс. Закрытые порты.
8 сообщений из 8, страница 1 из 1
Удаленное подключение к базе Информикс. Закрытые порты.
    #37805866
Всем доброго. Есть удаленный сервер, на котором вращается Информикс 10.
Я хочу подключиться к нему с другого компьютера, но получаю ощибку
авторERROR [08004] [Informix .NET provider][Informix]Attempt to connect to database s
erver (ol) failed.

Строка подключения выглядит так:
Код: c#
1.
"Database=Base1;Host=" + Host + ";Server=ol;Service=1492; Protocol=onsoctcp;UID=" + User + ";Password=" + Pass + ";";



сканер портов с удаленной машины показывает следующее:
авторPORT STATE SERVICE REASON VERSION
1492/tcp closed stone-design-1 reset
1526/tcp closed pdap-np reset

Сканирование портов на самом сервере дает обратное:
авторPORT STATE SERVICE
1492/tcp open stone-design-1
1526/tcp filtered pdap-np

И вот что сам Информикс мне говорит:
авторC:\Informix>onstat -g ntt

IBM Informix Dynamic Server Version 10.00.TC4 -- On-Line -- Up 00:17:53 -- 2
1568 Kbytes

global network information:
#netscb connects read write q-limits q-exceed alloc/max
3/ 3 0 0 0 45/ 10 0/ 0 0/ -1

Individual thread network information (times):
netscb thread name sid open read write address

c90c850 soctcplst 4 13:16:45 localhost|1492|soctcp

c8ebc18 soctcpio 3 13:16:45

c8c0768 soctcppoll 2 13:16:45


При всем при этом запуск самой программы-клиента на сервере успешен - подключаюсь, получаю данные как полагается.

Вопрос: Почему Информикс мог закрыть порты для работы с ними извне? Как их можно открыть?
Брандмауер тут ни при чем похоже - даже в отключенном виде (что на клиентской что на серверной стороне) результат неудовлетворительный.
...
Рейтинг: 0 / 0
Удаленное подключение к базе Информикс. Закрытые порты.
    #37806020
DrGonzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Виталий Белик,

А может у Вас информикс висить на loopback-интерфейсе?
...
Рейтинг: 0 / 0
Удаленное подключение к базе Информикс. Закрытые порты.
    #37806040
DrGonzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторc90c850 soctcplst 4 13:16:45 localhost |1492|soctcp
...
Рейтинг: 0 / 0
Удаленное подключение к базе Информикс. Закрытые порты.
    #37806134
Может. А как поправить?
...
Рейтинг: 0 / 0
Удаленное подключение к базе Информикс. Закрытые порты.
    #37806214
DrGonzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Остановите сервер Informix (onmode -uky).
2) Откройте файл sqlhosts и измените соотвествующую запись заменив localhost на IP сетевого интерфейса или имя хоста.
3) Запустите сервер (oninit -v).

Как-то так.
...
Рейтинг: 0 / 0
Удаленное подключение к базе Информикс. Закрытые порты.
    #37806337
DrGonzo1) Остановите сервер Informix (onmode -uky).
2) Откройте файл sqlhosts и измените соотвествующую запись заменив localhost на IP сетевого интерфейса или имя хоста.
3) Запустите сервер (oninit -v).

Как-то так.
Извиняюсь, но я не смог найти sqlhosts на своей винде...
Может как раз в этом дело? Может его нужно искусственно создавать?
...
Рейтинг: 0 / 0
Удаленное подключение к базе Информикс. Закрытые порты.
    #37806386
DrGonzo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри, не заметил, что у Вас винда. На винде параметры sqlhosts хранятся в реестре.

HKEY_LOCAL_MACHINE\SOFTWARE\INFORMIX\SQLHOSTS
...
Рейтинг: 0 / 0
Удаленное подключение к базе Информикс. Закрытые порты.
    #37806508
DrGonzo,

Все получилось, спасибо. Операционку не указал в топике - моя вина. В следующий раз постараюсь не забыть о такой важной вещи.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Удаленное подключение к базе Информикс. Закрытые порты.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]