程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase綜合文章 >> sybase數據庫字符集改成cp936

sybase數據庫字符集改成cp936

編輯:SyBase綜合文章
當前位置: 火魔網 » 數據庫 » Sybase

Sybase數據庫字符集改成cp936

更新: 2011-09-06字體: 【 】點擊: 1  

1. 將原來的數據庫刪除,設備刪除。 (remover adaptive server)

2. 清理注冊表

(為了保證本次修改後的數據庫服務器server name 和原來的一樣,建議你在注冊表裡將原來的相關服務器server name 刪除)

3. 重新build server

(如果你正確清理了注冊表信息,可以使原來數據庫服務器server name和新的一樣),將本次數據庫的缺省字符集設置為cp936,添加和配置缺省字符集方法是:(假如你的SYBASE是安裝在d:\Sybase)

先執行:c:Sybase

cd Sybase\ charsets\ cp936

d:\Sybase\charsets\cp936>charset -Usa -PpassWord –Sserver_name binary.srt cp936

再執行:

d:\Sybase\charsets\cp936>isql -Usa -P passWord -Sservername

1> select name,id from syscharsets              

2> go              

最後執行:sp_configure ‘default character set id’,171

成功後如下圖:

sybase數據庫字符集改成cp936

重新啟動服務器兩次(第一次啟動報錯很正常,第二次正確啟動,表明你的設置成功了)

然後進D:\Sybase\locales 用寫字板打開文件” locales.dat”

   查找[NT]

修改最後一行,將iso_1改為cp936

sybase數據庫字符集改成cp936

在isql下運行sp_helpsort命令,驗證字符集是不是cp936,如下圖

sybase數據庫字符集改成cp936

然後再開始建設備,建數據庫,初始化

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved