Informix 無法建立對外連線

Informix 12 在Windows Server 2012 VM安裝好了,卻無法從外部連線,只需要去調設定即可 !

Informix 無法對外連線發現問題出在安裝好時,對外連線的設定是Domain name,而不是 IP,可以從下面這支檔案看到 
C:\Program Files\IBM Informix Software Bundle\etc\sqlhosts.ol_informix1210 

從 C:\Windows\System32\Drivers\etc\services 裡可以看到 Informix對外連線 Port 是多少,如下圖

如果按照上面的設定使用 netstat 卻無法看到開啟對外連線的 Port ,如下圖 !


 

Solution

這時候只需要將 sqlhosts.ol_informix1210 網域的位子改成 IP,並重新啟動服務內的Informix Server 就可以順利的開起對外連線,在 netstat也可以看見 !