藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 數 據 庫


    

藍森林 http://www.lslnet.com 2006年7月08日 11:08


如何修改sybase數據庫服務器端和客戶端的字符集

我的sybase數據庫的服務器端和客戶端字符集不一樣

該如何修改他們的字符集呢?

修改什麼配置文件呢?
還有
我想讓sybase數據庫支持中文,那麼2邊的字符集應該修改成什麼呢???

如何修改sybase數據庫服務器端和客戶端的字符集

在服務器上設置語言為:"us_english」,字符為:「cp850」,字符排序為「Altername dictionary sorting with case and accent insensitivity」

在客戶端和服務器也要設置對應目錄下的locales.dat,在對應系統上,如[linux]
最上和最下一行把iso_1 改成cp850這樣一來,在客戶端才能顯示中文.

如何修改sybase數據庫服務器端和客戶端的字符集

就是說無論是要更改服務器和客戶端的字符集都要修改文件locales.dat嗎

如何修改sybase數據庫服務器端和客戶端的字符集

是的,不然的話數據處理和顯示會有問題的

如何修改sybase數據庫服務器端和客戶端的字符集

建議樓主看看system administration guide的charset部分,有詳細的關於字符集顯示和存儲的說明!

如何修改sybase數據庫服務器端和客戶端的字符集

不行
locales.dat只是修改客戶端的字符集
那麼服務器端的怎麼修改呢?

如何修改sybase數據庫服務器端和客戶端的字符集

什麼版本的SYBASE?

如何修改sybase數據庫服務器端和客戶端的字符集

服務器端的字符集更改
如果是windows平台,可以直接使用「服務器配置工具」sybconfig
如果是Unix平台,可以使用sqlloc命令,如果沒有圖形界面,可以使用sqllocres命令!

修改服務器端的locales.dat文件也只是更改了在服務器上使用isql等客戶端工具連接數據庫時的默認字符集設置。明白??



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com