以字符集修改成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
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