国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

如何修改Syabse服務器端的默認字符集

2024-07-21 02:42:40
字體:
來源:轉載
供稿:網友
在安裝完Sybase后,很多人在使用isql或程序插入中文數據后發現,查詢出的數據是亂碼(中文字符全為‘?’),這是因為客戶端的字符集和服務端的字符集不一致造成的,Sybase默認安裝后默認字符集為:iso_1。通常使用中文字符集在Sybase內是cp936。那么如何設置Sybase的字符集呢?修改方法如下:

以Windows操作系統Sybase15為例:

首先說明察看服務端字符集和客戶端字符集的方法:

查看服務器端字符集:

在isql環境中執行:

1>; sp_helpsort

2>; go

查看客戶端字符集:

在isql環境中執行:

1>; select @@client_csname

2>; go

修改服務端字符集方法:

假設sybase安裝目錄為$sybase$

◆1.轉到$sybase$/ASE-15_0/bin目錄

執行命令:charset -Usa -P binary.srt cp936

◆2.打開isql,執行下面的SQL查詢出cp936對應的id

select id , name from syscharsets where name = 'cp936'

go

假設查詢結果為171

執行下面語句設定默認字符集

sp_configure 'default char',171 --可能有誤,以上面的查詢結果為準

go

關閉ASE

shutdown

go

◆3.重新啟動sybase服務兩次(第一次啟動會失敗),啟動服務。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 左贡县| 连城县| 合川市| 根河市| 隆昌县| 东山县| 河曲县| 清水县| 彰武县| 津市市| 那曲县| 江川县| 阿城市| 西畴县| 宝丰县| 永康市| 荆州市| 松溪县| 枣庄市| 三台县| 贵溪市| 峨眉山市| 阳曲县| 桑日县| 娄底市| 珲春市| 柳林县| 外汇| 民权县| 佳木斯市| 勃利县| 吉首市| 攀枝花市| 新建县| 手游| 西林县| 金门县| 黄浦区| 宜君县| 集安市| 黄浦区|