SysBase常見問題 設定字符集

2022-04-08 10:31:30 字數 1116 閱讀 5026

1)字元編碼問題:(2402)error converting characters into server's character set,some character9s) could not be conver【主要引發insert和drop異常】

sysbase安裝後要進行編碼設定【非常麻煩的一件事】

如何檢視伺服器端、客戶端字符集

檢視伺服器端字符集:

在isql 環境中執行:【就是能夠執行sql語句的環境】

1> sp_helpsort

2> go

檢視客戶端字符集:

在isql 環境中執行:

1> select @@client_csname

2> go

sybase 中文亂碼是由於預設的編碼集為iso-1 ,在sybase central v4.3中中文顯示為亂碼,將字符集改成cp936後,中文亂碼解決。

更換字符集方法:

一、開啟sybase central 連線上資料庫,開啟master資料庫的syscharsets表,檢視name列裡面有沒有cp936資料,如果沒有,進入步驟二;如果有,操作步驟三。【我自己的情況如下】

二、執行 --> cmd 進入dos視窗命令提示,進入目錄 d:\sybase\charsets\cp936 (這是我的sybase安裝目錄),輸入命令 charset -usa -p -s binary.srt cp936

三、按步驟一,開啟master資料庫的syscharsets表,檢視name列cp936對應的id應該是171,在左邊資料庫伺服器名上點(我的伺服器名為gzlcl)「右鍵-->屬性 --> 伺服器配置 」在「顯示配置引數」中選擇 「langguages」 ,「default character set id"填寫171 ,「確定」 然後重新啟動服務。

或者isql命令列:sp_configure "default character set id",171

四、配置locales.dat檔案:檔案路徑為d:\sybase\locales\locales.dat 用記事本開啟 找到 「[nt]」 將其預設字符集改為locale = default, us_english, cp936

這樣在sybase central 裡面中文亂碼就可以解決了。

常見問題 朗動常見問題

常見問題一 方向盤變沉 檢查胎壓是否正常,輪胎是否過度磨損。助力幫浦不工作,前輪氣壓低。冬天的話,冷車在冬天助力油比較稠,方向會重一點。檢查轉向助力油。1 應該是是助力系統有問題或則助力潤滑油有問題。2 如果你在駕車時感覺方向盤變緊,汽車偏向一側,需要檢查輪胎,或進行車輪平衡 定位。在這些問題剛剛發...

Git常用設定命令 常見問題彙總

1.本地分支沒有與遠端分支建立聯絡 git branch set upstream to origin 遠端分支的名字 本地分支的名字 或者 每次推送 git pull 2.檢視本地與遠端分支關係 git branch vv檢視遠端連線的方式 git remote v3.每次推送都要輸入賬號密碼 兩...

Ubuntu 常見問題,設定環境變數

ref export path home yan share usr local arm 3.4.1 bin path 開啟 bashrc,新增行 export path home yan share usr local arm 3.4.1 bin path 使生效 source bashrc vi...