免费注册 查看新帖 |

Chinaunix

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

linux 下创建的用户怎么通过isql访问AIX下的sybase数据库? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-09-21 10:56 |只看该作者 |倒序浏览
我安装了SUSE LINUX 10.0,并在LINUX下安装了sybase ASE-12.5,并创建了一个用户dsdf,在.profile下修改环境变量,可以访问SYBASE FOR LINUX数据库,现在又创建了一个用户test,希望在test下用isql访问局域网中的AIX的SYBASE数据库,但修改环境变量总是提示找不到服务器,我以前在SCO unix创建用户后只需要在.profile文件中指定SYBASE和DSQUERY的环境变量,并把interfaces文件复制过来就可以了,为何LINUX就不行呢?请大侠指点,以前有这样的帖子,但写的太简单。请详细赐教,不胜感谢。

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
2 [报告]
发表于 2005-09-21 11:01 |只看该作者

linux 下创建的用户怎么通过isql访问AIX下的sybase数据库?

还是这样的呀,1。先看看你的SYBASE环境变量指定的目录下是否有interfaces文件,2。DSQURERY定义的SERVER在interfaces是否正确。
3。interfaces是否正确。

论坛徽章:
0
3 [报告]
发表于 2005-09-21 11:06 |只看该作者

linux 下创建的用户怎么通过isql访问AIX下的sybase数据库?

只要正确地配置了interfaces和环境变量,就不会有问题的。

论坛徽章:
0
4 [报告]
发表于 2005-09-21 11:20 |只看该作者

linux 下创建的用户怎么通过isql访问AIX下的sybase数据库?

interfaces:
YZLW
             master tcp ether yzlw 7777
             query tcp ether yzlw 7777

YZLW是SYBASE数据库服务器名称
yzlw是主机名称
7777是端口号

.profile:
export SYBASE=$HOME/lib
export  SYBPLATFORM="linux"
export LD_LIBRARY_PATH="$HOME/lib"
export LC_ALL="default"
export PATH="$PATH:."
export LD_ASSUME_KERNEL=2.4.19
export DISPLAY=:0
export LANG=en_US
export DSQUERY

我的SYBASE FOR LINUX的目录是/opt/sybase-12.5,如果指定
export SYBASE=/opt/sybase-12.5
则报错为找不到服务器,
若用
export SYBASE=$HOME/lib
则提示SYBASE环境变量不是我要的,不能访问 /home/test/lib/locales/locales.dat

请大侠指教!谢了

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
5 [报告]
发表于 2005-09-21 11:24 |只看该作者

linux 下创建的用户怎么通过isql访问AIX下的sybase数据库?

interfaes文件在/opt/sybase-12.5吗?

论坛徽章:
0
6 [报告]
发表于 2005-09-21 11:30 |只看该作者

linux 下创建的用户怎么通过isql访问AIX下的sybase数据库?

以前SCO UNIX只需指定
SYBASE=$HOME/lib
DSQUERY=YZLW

interfaces放$HOME/lib目录下就可以了,现在在LINUX就不知到怎么配置了?谢谢!

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
7 [报告]
发表于 2005-09-21 11:36 |只看该作者

linux 下创建的用户怎么通过isql访问AIX下的sybase数据库?

interfaces为什么要放到$HOME/lib,在/opt/sybase-12.5有问题吗?

论坛徽章:
0
8 [报告]
发表于 2005-09-21 12:05 |只看该作者

linux 下创建的用户怎么通过isql访问AIX下的sybase数据库?

/opt/sybase-12.5下本来就有interfaces,是SYBASE FOR LINUX数据库的,你的意思是不是把AIX的SYBASE数据库配置interfaces文件追加到/opt/sybase-12.5目录下interfaces文件中。

论坛徽章:
0
9 [报告]
发表于 2005-09-21 12:45 |只看该作者

linux 下创建的用户怎么通过isql访问AIX下的sybase数据库?

只要在interfaces中加入AIX的sybase端口跟IP,然后设置一下DSQUERY,在test用户下就可以访问AIX的了吧

论坛徽章:
0
10 [报告]
发表于 2005-09-21 13:02 |只看该作者

linux 下创建的用户怎么通过isql访问AIX下的sybase数据库?

要配置的INTERFACE是$SYBASE下的。$SYBASE指向SYBASE安装目录。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP