Нотация, использующая //machine/dbase
, в основном предназначена для использования с Informix Standard Engine, SE (и я считаю, что нотация :port
не будет распознана даже тогда; мне нужно изучить, чтобы выяснить, какой порт используется, но это скорее 1525 или 1526). AFAIK, он не работает с Informix Dynamic Server, IDS. Необходимо создать запись в файле sqlhosts для имени сервера, в котором указывается машина (необработанный адрес ввода-вывода в порядке) и порт (необработанный номер порта в порядке), например:
myremoteserver olsoctcp 10.1.23.232 2232
Затем вы должны указать строку подключения как:
eris@myremoteserver
Вы можете указать любой файл как файл sqlhosts с переменной INFORMIXSQLHOSTS. Имя сервера, указанное в файле sqlhosts, должно совпадать с реальным именем сервера на хосте с адресом I / P 10.1.23.232, который прослушивает порт 2232.