在本機遠程連接遠程Oracle服務的時候,寫瞭如下檢索語句 select * from sys_employee 結果集中出現了中文亂碼,但是遠程伺服器本身的PL/SQL檢索出來沒有問題 解決方案: 步驟一: select * from v$nls_parameters 獲取執行結果 步驟二:SEL ...
在本機遠程連接遠程Oracle服務的時候,寫瞭如下檢索語句
select * from sys_employee
結果集中出現了中文亂碼,但是遠程伺服器本身的PL/SQL檢索出來沒有問題
解決方案:
步驟一:
select * from v$nls_parameters
獲取執行結果
步驟二:
SELECT 'AMERICAN_AMERICA.' || PROPERTY_VALUE
FROM DATABASE_PROPERTIES
獲取執行結果
步驟三:配置環境變數:
在系統變數區域添加兩條配置
NLS_CHARACTERSET = ZHS16GBK
NLS_LANG = AMERICAN_AMERICA.ZHS16GBK