OnLine上的$INFORMIXDIR/etc/sqlhosts文件或者INFORMIX-OnLine for Netware 上的\INFORMIX\etc\sqlhosts文件中的协议类型应该是tcp。
-926 INFORMIX- OnLine未被许可为分布式用途的数据访问。
这个语句引用了其它计算机系统中的数据库,例如,以dbname@sitename:table这样 的形式对表名进行限定。然而sitename节点机上活动的-OnLine的版本没有被许可为 此种用途。使用当前的版本,你只能使用在同一个数据库服务器上的数据库中的表。 请与你的Informix代理联系,看看如何将此数据库服务器升级为完整的INFORMIX- STAR状态。如果你确认已经安装了INFORMIX-STAR,那么请检查INFORMIXDIR环境变量 的内容。如果你正在使用INFORMIX-OnLine for NetWare,那么除非你拥有INFORMIX- NET PC系统,否则你无法访问远程系统上的表或者数据库。