如何更改Sybase ASE页面大小和字符集?

时间:2013-09-09 08:53:07

标签: sybase sybase-ase page-size

我有一个Sybase ASE服务器,页面大小为2k,charset是roman8 我想用charset utf8将其更改为8k页面大小的服务器。

是否可以在不将数据迁移到新服务器的情况下执行此操作? 如果是,那么命令是什么?

2 个答案:

答案 0 :(得分:2)

要更改页面大小,唯一的选择是使用ASE安装中可用的sybmigrate($ HOME / ASE-15_0 / bin / sybmigrate)或通过bcp输入/输出所有表格将数据迁移到新数据库新数据库。

答案 1 :(得分:0)

实现逻辑页面大小&服务器字符集更改,您需要执行以下操作: -

(1)在同一主机或新主机上安装逻辑页大小为8K的新ASE服务器; (2)使用新的8K服务器安装路径中的sybmigrate二进制文件(在$ SYBASE / ASE_15-0 / bin下查看)&按照新的ASE版本的在线文档页面(在sybmigrate上做什么以及sybmigrate不做什么)注 - 您需要设置新的ASE安装的SYBASE环境,然后创建$ SYBASEOLD环境变量以指向您的2K服务器; (3)在将所有数据库迁移到新的8K服务器之后,按照提示&本SAP白皮书中的提示将服务器字符集从ROMAN8更改为UTF8

  

http://scn.sap.com/docs/DOC-42436