本机中无法连接虚拟机中的INFORMIX,求解
各位大虾:小弟在自己虚拟机上装了个INFORMIX服务器,可以启动。
用dbaccess可以正常连接。
但是在本机就无法通过工具连接到虚拟机的INFORMIX服务器。
报错信息:
An error occurred while establishing the connection:
Long Message:
com.informix.asf.IfxASFException: Attempt to connect to database server (yyj) failed.
Details:
Type: java.sql.SQLException
Error Code: -908
SQL State: 08004
条件:
1:本机跟虚拟机相互之间可以PING通
2:虚拟机防火墙已经关闭
3:环境变量如下:
export INFORMIXDIR=/informix
export INFORMIXSERVER=yyj
export ONCONFIG=onconfig:
4:sqlhosts文件信息:
yyj onsoctcp localhost yyjservice
5:/etc/services下自己增加了一条信息:
yyjservice 11700/tcp
求各路大神搭救
连接字符串PLS~ 命苦的人啦 我也连不上 连接串是:
jdbc:informix-sqli://192.168.136.132:11700/user:INFORMIXSERVER=yyj;newcodeset=GBK,8859-1,819 本帖最后由 liaosnet 于 2012-04-06 14:37 编辑
回复 4# Oo烟花火
主机上执行netstat -an | grep -i 11700 看下~~
也许你应该改sqlhosts中的localhost 为具体IP地址或者其对应的hostname, BTW:需要重启数据库生效。。
yyj onsoctcp IPADD yyjservice 世上只有两样东西能证明爱情,一样是生死,另一样就是时间。时间长了,爱情淡了,相爱的人也就散了,这就是梦醒时分。
吖...
signature..................................
仙府之缘 参加选美的那些女人,都找不到好男人,因为好男人都结婚了,比如我。
感謝樓主
signature..................................
仙府之缘 他们说我是BT,让我去做CT,结果我是ET。
站个位在说
signature..................................
仙府之缘
页:
[1]