存档

2014年5月26日 的存档,文章数:1

遇到两例isql登录ASE报Client password encryption fails.的错误,先总结一下。

主要原因可能有:

1、操作系统不被支持;

2、sybase环境变量不正确;

case 1:

在SUSE 10 x64 上安装了ASE 15.7 ESD#7的32位的客户端,使用isql连接的时候,报: Client password encryption fails(客户端密码加密失败)

通过查询sybase官方的版本与平台支持信息

ID Product Prod
Version
Prod
Word Size
OS Version Status
1436 Adaptive Server Enterprise 15.0 64-bit SuSE SLES 10 (AMD64/EM64T) Certified
     
General Notes:    ASE15.7 release does NOT support SLES10. Due to recent changes in glibc, the environment variable LD_POINTER_GUARD should be set to 1 for ASE to function properly. This variable should be set before starting any ASE binary. Note that there is known bug with the configuration step of the ASE installer. Please use "srvbuild" or "srvbuildres" to configure devices. This bug will be fixed in a future release of ASE. ASE15.5 ESD5.2 can't install on SUSE10SP2 Work-round: Replace sylapi with 32bit and change to 32bit JRE. ASE 15.5 support SUSE10: kernel-smp-2.6.16.21-0.8 glibc-2.4-31.2 ASE CE 15.5 support SUSE10.1: kernel-smp-2.6.16.46-0.12 glibc-2.4-31.30 e2fsprogs-1.38-25.21 libaio-0.3.104-14.2 libgcc-3.3.3-43.41 libstdc++-3.3.3-44.41 compat-libstdc++-5.0.7-22.2
Minimum Product Level :    ASE 15.0.2 ESD#1
ASE15.5 GA to ASE15.5 ESD5.1
ASE15.7 release does NOT support SLES10.
Minimum Required OS Level :    ASE15.7 release does NOT support SLES10. ASE15.7 requires SLES 11.0 as minOS.

For ASE15.0.2 and higher to ASE15.5 ESD5.1:
SuSE 10

kernel-smp-2.6.16.21-0.8
glibc-2.4-31.2
glibc-devel-2.4-31.2

再查看ASE 15.7的最低支持平台,看到: