免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 9774 | 回复: 13
打印 上一主题 下一主题

informix client 连接informix 配置求助 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-02-27 17:08 |只看该作者 |倒序浏览
请各位兄弟帮忙:
我unix系统中informix配置
1、/usr/informix/etc/sqlhosts配置
#demo_on        onipcshm        on_hostname     on_servername
#demo_se        seipcpip        se_hostname     sqlexec
scosysv ontlitcp        scosysv sqlexec
2、/etc/services配置
sqlexec         5000/tcp

winxp系统中配置
1、C:\WINDOWS\system32\drivers\etc\hosts配置
192.168.0.80    scoserver
2、C:\WINDOWS\system32\drivers\etc\services配置
sqlexec          5000/tcp                           #my sco unix test

请问在setnet32 中的下面各参数该如何配置或上面的配置错误??
第二页:Server   Information   
  IBM   Informix   Server: scosysv
  Host   Name:  scoserver
  ProtocolName: _______   --这里该如何填写-在ODBC中使用时这里怎么会没有ontlitcp
  Service   Name: sqlexec
  Options:_____________  --这里该如何填写
  第三页:Host   Information   
  Current   Host:  scoserver
  User   Name:informix   
  Password   Options:no   passoword   
  Password:_____________________   

多谢!

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
2 [报告]
发表于 2008-02-27 17:20 |只看该作者
原帖由 lhtandlxx 于 2008-2-27 17:08 发表
请各位兄弟帮忙:
我unix系统中informix配置
1、/usr/informix/etc/sqlhosts配置
#demo_on        onipcshm        on_hostname     on_servername
#demo_se        seipcpip        se_hostname     sqlex ...


请问在setnet32 中的下面各参数该如何配置或上面的配置错误??
第二页:Server   Information   
  IBM   Informix   Server: scosysv
  Host   Name:  scoserver
  ProtocolName: _______   --这里该如何填写-在ODBC中使用时这里怎么会没有ontlitcp
//在setnet32中,若使用ontlitcp,这里选olsoctcp
  Service   Name: sqlexec
  Options:_____________  --这里该如何填写
//可不填,留空
  第三页:Host   Information   
  Current   Host:  scoserver
  User   Name:informix   
  Password   Options:no   passoword  
//Options选用 password
  Password:_____________________   
//informix用户密码

多谢!

论坛徽章:
0
3 [报告]
发表于 2008-02-28 09:33 |只看该作者

问题继续

按照上面参数设置后

在XP-控制面板中ODBC中增加用户DSN
在“General”中配置:
Data Source Name : scosysv

在“Connection”中配置:
Server Name:scoserver
Host Name:scoserver
Service:scoexec
Protocol:olsoctcp
Options:
Database Name:scosysv
User id:informix
Password:********

在执行“Apply & Test Connection”后出现:
“Test connection was NOT successful .[informix][informix ODBC Driver][informix]Cannot locate scoexec service/tcp service in /etc/services”错误!
请问是哪里设置不正确吗?
多谢

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
4 [报告]
发表于 2008-02-28 09:50 |只看该作者

回复 #3 lhtandlxx 的帖子

从你的/etc/services上看. ODBC配置时的 Service:scoexec
应该改成 sqlexec(/5000)

论坛徽章:
0
5 [报告]
发表于 2008-02-28 11:14 |只看该作者

感谢 liaosnet ,现在在找继续操作后的另外一个错误

非常感谢liaosnet

我也已经发现这个错误,且以改正,
现在在这之后的一个错误,

INFORMIXSERVER does not match either DBSERVERNAME or DBSERVERALIASES。

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
6 [报告]
发表于 2008-02-28 11:35 |只看该作者
原帖由 lhtandlxx 于 2008-2-28 11:14 发表
非常感谢liaosnet

我也已经发现这个错误,且以改正,
现在在这之后的一个错误,

INFORMIXSERVER does not match either DBSERVERNAME or DBSERVERALIASES。


没注意到.Host Name:scoserver这里可能需要填IP

在setnet32上
Host   Name:  scoserver这里也应该要填IP..

[ 本帖最后由 liaosnet 于 2008-2-28 11:37 编辑 ]

论坛徽章:
0
7 [报告]
发表于 2008-02-28 12:09 |只看该作者

还是不行的

我试过了更改
在setnet32上
Host   Name:  192.168.0.80
还是出同样的错误,

我INFORMIX的.profile的文件内容为:
[ -d /usr/local/bin -a -x /usr/local/bin ] && PATH=$PATH:/usr/local/bin
PATH=$PATHHOME/bin:.                        # set command search path
MAIL=/usr/spool/mail/`logname`                # mailbox location
INFORMIXDIR=/usr/informix
INFORMIXSERVER=scosysv
ONCONFIG=onconfig.scosysv
TERMCAP=$INFORMIXDIR/etc/termcap
export PATH MAIL INFORMIXDIR INFORMIXSERVER ONCONFIG TERMCAP

难道是这里出错了吗?

多谢

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
8 [报告]
发表于 2008-02-28 13:34 |只看该作者
原帖由 lhtandlxx 于 2008-2-28 12:09 发表
我试过了更改
在setnet32上
Host   Name:  192.168.0.80
还是出同样的错误,

我INFORMIX的.profile的文件内容为:
[ -d /usr/local/bin -a -x /usr/local/bin ] && PATH=$PATH:/usr/local/bin
PATH=$PA ...


请检查env | grep INFORMIXSERVER的输出与
onstat -c | grep DBSERVERNAME 的输出之一是否相同

论坛徽章:
0
9 [报告]
发表于 2008-02-28 13:59 |只看该作者
执行结果:
$ env | grep INFORMIXSERVER
INFORMIXSERVER=scosysv
$ onstat -c | grep DBSERVERNAME
DBSERVERNAME    scosysv         # Name of default database server

我想是不是DBSERVERNAME在哪里需要设置?

论坛徽章:
11
金牛座
日期:2015-03-19 16:56:22数据库技术版块每日发帖之星
日期:2016-08-02 06:20:00数据库技术版块每日发帖之星
日期:2016-04-24 06:20:00数据库技术版块每日发帖之星
日期:2016-04-13 06:20:00IT运维版块每日发帖之星
日期:2016-04-13 06:20:00数据库技术版块每日发帖之星
日期:2016-02-03 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00季节之章:春
日期:2015-03-27 15:54:57羊年新春福章
日期:2015-03-27 15:54:37戌狗
日期:2015-03-19 16:56:41数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
10 [报告]
发表于 2008-02-28 14:06 |只看该作者
原帖由 lhtandlxx 于 2008-2-28 13:59 发表
执行结果:
$ env | grep INFORMIXSERVER
INFORMIXSERVER=scosysv
$ onstat -c | grep DBSERVERNAME
DBSERVERNAME    scosysv         # Name of default database server

我想是不是DBSERVERNAME在哪里 ...


DSN连接中的 CONNECTION里的
Server Name:scoserver 应该是DBSERVERNAME scosysv

是数据库服务名,而不是服务器名.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP