informix的信任关系

提示这个错误,可是sqlhost和INFORMIXserver都配置了呀,各位帮忙看看。
The INFORMIXSERVER value is not listed in the sqlhosts file or the Registry.
参与9

6同行回答

大力水手大力水手售前技术支持北京南天软件股份有限公司
如果是linux平台,需要用ssh-keygen命令搞,如果是hp-ux或者aix应该也是需需要的,好像要修改下环境变量,windows 的不知道了显示全部

如果是linux平台,需要用ssh-keygen命令搞,如果是hp-ux或者aix应该也是需需要的,好像要修改下环境变量,windows 的不知道了

收起
系统集成 · 2015-12-01
浏览1888
lilg_2008lilg_2008软件开发工程师IBM
这是我工作中用到的,供参考....1,前置机端检查,添加记录1.1查看当前用户环境变量信息包含$INFORMIXDIR$env |grep INFORMIXDIR1.2查看sqlhosts包含远程实例cbtw_ids信息$cat $INFORMIXDIR/etc/sqlhostscbtw_ids onsoctcp 10.133.51.123  90212,远程主机10.133....显示全部

这是我工作中用到的,供参考..

<<远程授权>>..

1,前置机端检查,添加记录

1.1查看当前用户环境变量信息包含$INFORMIXDIR

$env |grep INFORMIXDIR

1.2查看sqlhosts包含远程实例cbtw_ids信息

$cat $INFORMIXDIR/etc/sqlhosts

cbtw_ids onsoctcp 10.133.51.123  9021


2,远程主机10.133.51.123实例cbtw_ids端检查

2.1检查/etc/hosts包含前置机端IP和主机名

$cat /etc/hosts

10.134.64.2    LN210011Q

2.2检查hosts.equiv包含主机和用户信息

#cat hosts.equiv |grep ccpqry2015 (ccpqry2015用户和前置机用户相同)

LN210011Q    ccpqry2015

2.3检查/etc/passwd包含用户信息

#cat /etc/passwd |grep ccpqry2015 (ccpqry2015用户和前置机用户相同)

ccpqry2015:!:XX:1::/home/ccpqry2015:/usr/bin/ksh

2.4授权给ccpqry2015用户

dbaccess ln2100prp3gdb -

grant connect to ccpqry2015;

database ln2100car3gdb -

grant connect to ccpqry2015;

2.5验证授权

select * from sysusers    where username=\'ccpqry2015\';


3,远程登录验证

在前置机

dbaccess ln2100prp3gdb@cbtw_ids -

info tables

dbaccess ln2100prp3gdb@cbtw_ids -

info tables

收起
软件开发 · 2015-12-15
浏览2253
auto8463auto8463数据库管理员北京滴公司
还有环境变量也列出来吧显示全部
还有环境变量也列出来吧收起
IT其它 · 2015-08-11
浏览1908
zihan524zihan524软件开发工程师北京中软国际信息技术有限公司
[此回答已删除]
浏览1641
zymh_zyzymh_zyIT顾问国内某公司
编辑sqlhosts文件时候,少用空格键来排版,多用tap键来腾空位。。显示全部
编辑sqlhosts文件时候,少用空格键来排版,多用tap键来腾空位。。收起
IT咨询服务 · 2015-07-16
浏览1864
liaosnetliaosnet信息分析/架构师gbasedbt.com
你得说清楚在什么时候出现的。。显示全部
你得说清楚在什么时候出现的。。收起
IT咨询服务 · 2015-07-12
浏览1776

提问者

any
系统运维工程师eb

问题状态

  • 发布时间:2015-07-12
  • 关注会员:2 人
  • 问题浏览:6880
  • 最近回答:2015-12-15
  • X社区推广