解決Linux環境Oracle顯示亂碼

2021-09-23 13:56:03 字數 432 閱讀 6072

首先檢視當前的編碼格式

select userenv('language') from dual;

解決方法:

一、臨時解決方法

切換到oracle使用者,執行

export nls_lang=american_america.zhs16gbk  

問題解決。但這種方式只對本次會話有效。

二、永久解決方法 

修改profile檔案:

vi /etc/profile  

在檔案最後新增

export nls_lang=american_america.zhs16gbk  

問題解決!而且退出後,下次登入不用重新設定。

posted @

2018-02-06 11:32

路迢迢 閱讀(

...)

編輯收藏

解決Linux環境Oracle顯示亂碼

解決linux環境oracle顯示亂碼 故障現象 所有出現漢字的地方,都以?替代,或者是直接亂碼。有時候報錯提示也出現亂碼。www.2cto.com 解決方法 一 臨時解決方法 切換到oracle使用者,執行 export nls lang american america.zhs16gbk 問題解...

linux環境下Oracle亂碼問題

oracle問題 今天將資料匯入另外一台linuxredhat5.5伺服器上的oracle oracle10 時出現亂碼,後來用sqlplus往資料庫中插入資料還是亂碼。從網上蒐集了一些資料。整理了一下發布出來,解決該問題分以下幾步 1 檢視資料庫服務字符集 伺服器端字符集,sql select f...

Oracle之linux環境下安裝

一 硬體檢測 1 記憶體檢測 oracle11g要求最低1gb記憶體 命令 grep memtotal proc meminfo 2 交換空間檢測 通常交換空間是記憶體1.5倍 命令 grep swaptotal proc meminfo 3 臨時目錄 temp檢查 命令 df k tmp 1 建立...