修改Sybase字符集-Linux

以字符集修改成cp936为例,服务器端的安装路径为:/usr/sybase(unix)
1. 修改服务器数据库字符集
$ cd /usr/sybase/ase/ASE-12_5/bin
 $ charset -Usa -P -Sservername binary.srt cp936
 $ isql -Usa -P –Sservername(运行isql)
 >sp_configure "default character set id",171
 >go
 > reconfigrure
 >go
 >shut down
 然后重新启动
$ cd /usr/sybase/ase/ASE-12_5/install
$ ./startserver -f ./RUN_hostname(RUN_hostname为install目录下的一文件名,hostname在interface文件中有说明)
 此时启动可能有错误,再执行一遍
 ./startserver -f ./RUN_hostname
就ok了
2. 设置客户端字符集(客户端为NT系列,如XP等)
修改C:\sybase\locales\locales.dat文件
将[NT]部分locale = default改为
locale = default, us_english, cp93

你可能感兴趣的:(linux,unix,XP,Sybase,Go)