17 Apr 2013
老旧的Sybase又来烦我。想要连接它,可以像连接oracle一样,使用一个连接字串,比如:XXX_DEV。这个字串通常是在/opt/sybase/interfaces
文件中配置。里面的内容如下:
hss1
master tli tcp /dev/tcp \x00021024c0a801260000000000000000
query tli tcp /dev/tcp \x00021024c0a801260000000000000000
hss1就是连接字串的名字啦。\x0002后面的四位是port,再后面的8位是IP。都是用十六进制表示的。
编辑:可以手工编辑了,很麻烦。也可以使用dscp命令来管理这个文件。
bash-2.03$ dscp
>> open
ok
FailOver to Interface Driver.
Session 1 InterfacesDriver>> list
Server objects found:
hss1
进入dscp后可以使用help来查看具体的操作。当然以上的一切都需要先设置环境变量SYBASE=/opt/sybase
。