y331044508 发表于 2011-11-05 16:17

使用HPL导出数据时报错(Timeout error trying to connect to onpload)

informix版本:
IBM Informix Dynamic Server Version 11.50.UC6

执行过程:
-bash-3.2$ onpladm create job job1 -d /home/informix/data/circuit.unl -D tnmsdb2 -t circuit -fu -zD
Successfully created Job job1
-bash-3.2$ onpladm run job job1 -fu -l
Connecting to onpload, Please wait...
Timeout error trying to connect to onpload

我的配置:
-bash-3.2$ hostname
yuyu.com

-bash-3.2$ cat /etc/hosts
192.168.18.200yuyu.com

-bash-3.2$ cat sqlhosts
demo_on onipcshm      on_hostname   on_servername
demo_se seipcpip      se_hostname   sqlexec
tnmsdb2 onsoctcp      192.168.18.200   8109

-bash-3.2$ cat onconfig.tnmsdb2
SERVERNUM 40
DBSERVERNAME tnmsdb2
DBSERVERALIASES

报错:
Connecting to onpload, Please wait...
Timeout error trying to connect to onpload

y331044508 发表于 2011-11-05 17:27

没人知道这个是怎么回事吗?:dizzy:

sammyjeep 发表于 2011-11-08 23:48

看一下hpl的日志,我看你的参数中是没有指定日志文件的,默认应该在/tmp目录下,查一下是否有onpl*err文件,大概是这个吧,手头没有环境不太记得具体的文件名了。

如果有错误码查一下informix的HPL手册,应该有解。

HPL这个东西比较小众,了解的人不多。

3sane 发表于 2011-11-10 21:06

回复 1# y331044508


    创建成功应该会有onpload数据库,先dbaccess看看能不能访问。想要重新再来,直接删除onpload数据库即可。

y331044508 发表于 2011-11-15 10:45

感谢大家的积极回复。问题已经解决了,是由于onpladm的权限问题导致的。
chmod 6754 oninit
chmod 755 onpladm
页: [1]
查看完整版本: 使用HPL导出数据时报错(Timeout error trying to connect to onpload)