1/16
某家客戶來信說明,說之前協助他們安裝的Gateways 出現亂碼,而我就立即進入查看
果不其然真的變成???的字樣顯示
SQL> select "######me" from #####_Ala###a##t@###pc where "#####MailID" = #####85;
FileRootName
--------------------------------------------------------------------------------
?????TNSF
當時我做了幾項事情
1.重建DBLink
2.重新調整Gateways Ini 檔案
3.查看兩邊字符集 Oracle ---> Sql Server
>>發現SQL Server 字符集為 :Chinese_Taiwan_Stroke_CI_AS
>>Oracle 字符集為: UTF8.ZHT16BIG5
原來Oracle這邊 Server端無法讀取 中文字樣
那就找到方向了...............
以下將是解決方式
-----------------------------------------------------------------------------------
1.先在Server 端 新增profile
export NLS_LANG="TRADITIONAL CHINESE_TAIWAN.ZHT16MSWIN950"
2.登出後在登入執行後就可以顯示出 中文字了。
文章標籤
全站熱搜
