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也可以看見 !