1、问题
在SUSE 的Linux 下 通过如下ISQL 连接ASE server, 报错如下:
连接script isql -U sapsa -P XXX -H server IP:4901 -S WEN -X
错误信息:
CT-LIBRARY error:
ct_connect(): protocol specific layer: internal Client Library error: There is a tds login error. The installed encryption handler returned a status that was not CS_SUCCEED.
2、解决办法
将 连接script 换为 :
Isql64 -U sapsa -P XXX -H server IP:4901 -S WEN -X
原因是当前环境下的ASE 是 Linux 64位的。 所以使用的命令也要是64位的。
如果仍然想使用ISQL (32位),解决办法参见 http://solveissue.com/note?id=1939930