sybase

1. Sybase ASE需要使用CP936字符集

Sybase环境下需要修改字符集,不修改可能会出现乱码以及因为大字段导致的数据库宕机

解决步骤:

在服务器上打开MS-DOS窗口,进入sybase安装目录中的charsets\cp936目录,如:
cd sybase\charsets\cp936
输入以下命令加载cp936字符集:
charset –Usa –P –SWHDS binary.srt cp936
sybase
进入isql,查询cp936字符集的id
sybase
设置default character set id参数值为171(即cp936对应的id)
sybase
完成后,重启实例两次(第一次启动会失败)

2. Sybase ASE锁数量参数配置

Sybase环境下,恢复备份包以及某些操作会出现提示锁不够的问题

解决步骤:

修改锁使用数量

sp_configure"number of locks",100000

如果不够,继续增加到30W

3. Sybase ASEtempdb大小设置

Sybase环境下,提示错误:Space available in the log segment has fallen critically low indatabase 'tempdb'.  All futuremodifications to this database will be suspended until the log is successfullydumped and space becomes available.

解决步骤:
tempdb
默认参数3M太小,修改至200M

1>sp_cacheconfig 'tempdb_cache','200m','mixed'

2> go

1>sp_bindcache 'tempdb_cache',tempdb

2> go

需要重启

附件列表

3

文档内容仅供参考
如果您需要解决具体问题,还可以登录亿信社区
在提问求助板块提问,30分钟内帮您解决问题

如果您认为本词条还有待完善,请编辑

上一篇JDK

下一篇oracle

请先登录