【NLS_LANG】不同作業系統平臺NLS_LANG環境變數的檢視與設定方法
1.Windows環境,檢視和修改NLS_LANG變數的方法
1)進入Windows登錄檔方法
點選Windows作業系統的左下角的“開始”(“start”),然後點選“執行”(Run),最後輸入“regedit”回車後便可進入到登錄檔介面。
2)在登錄檔中按照下面的過程導航,即可定位到NLS_LANG變數
“My Computer” --> “HKEY_LOCAL_MACHINE” --> “SOFTWARE” --> “ORACLE” --> “KEY-OraDb10g_home1”
此時在登錄檔的右側就能發現“NLS_LANG”的身影了
3)雙擊“NLS_LANG”,便可對其進行修改
2.Unix/Linux環境,檢視和修改NLS_LANG變數的方法
1)檢視方法,在oracle使用者下使用env命令獲得系統的環境變數列表,然後使用grep命令定位到“NLS_LANG”內容
$ env | grep NLS_LANG
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
2)修改方法:使用export命令設定該環境變數
$ NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
$ export NLS_LANG
3.小結
設定“NLS_LANG”變數的方法雖然很簡單,但是非常的重要,它往往和“亂碼”有著密切的關係。需要深刻理解它與資料庫字元之間的關係。關於“NLS_LANG”與亂碼的研究,請參考如下文章:
《【字符集】“客戶終端字符集”、“NLS_LANG”環境變數以及“資料庫字符集”》
http://space.itpub.net/519536/viewspace-615345
《【字符集】處理Toad顯示亂碼及Windows XP下無法插入“某些漢字”問題》
http://space.itpub.net/519536/viewspace-615379
Goodluck.
-- The End --
1)進入Windows登錄檔方法
點選Windows作業系統的左下角的“開始”(“start”),然後點選“執行”(Run),最後輸入“regedit”回車後便可進入到登錄檔介面。
2)在登錄檔中按照下面的過程導航,即可定位到NLS_LANG變數
“My Computer” --> “HKEY_LOCAL_MACHINE” --> “SOFTWARE” --> “ORACLE” --> “KEY-OraDb10g_home1”
此時在登錄檔的右側就能發現“NLS_LANG”的身影了
3)雙擊“NLS_LANG”,便可對其進行修改
2.Unix/Linux環境,檢視和修改NLS_LANG變數的方法
1)檢視方法,在oracle使用者下使用env命令獲得系統的環境變數列表,然後使用grep命令定位到“NLS_LANG”內容
$ env | grep NLS_LANG
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
2)修改方法:使用export命令設定該環境變數
$ NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
$ export NLS_LANG
3.小結
設定“NLS_LANG”變數的方法雖然很簡單,但是非常的重要,它往往和“亂碼”有著密切的關係。需要深刻理解它與資料庫字元之間的關係。關於“NLS_LANG”與亂碼的研究,請參考如下文章:
《【字符集】“客戶終端字符集”、“NLS_LANG”環境變數以及“資料庫字符集”》
http://space.itpub.net/519536/viewspace-615345
《【字符集】處理Toad顯示亂碼及Windows XP下無法插入“某些漢字”問題》
http://space.itpub.net/519536/viewspace-615379
Goodluck.
-- The End --
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/519536/viewspace-580623/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle環境變數NLS_LANGOracle變數
- 如何設定與檢視Linux系統中的環境變數?Linux變數
- 設定NLS_LANG引數
- Linux 環境變數的設定、檢視方法Linux變數
- Linux環境變數的設定和檢視方法Linux變數
- windows 7上修改oracle10g的環境變數nls_langWindowsOracle變數
- oracle nls_lang的設定Oracle
- 1.3.3.3. 步驟2:設定作業系統環境變數作業系統變數
- 技能 |【點滴知識】 Linux平臺(bash) 檢視/設定/刪除 環境變數的方法。Linux變數
- Mac 設定環境變數的位置、檢視和新增PATH環境變數Mac變數
- Linux環境變數的設定、檢視、刪除Linux變數
- ubuntu-設定系統環境變數Ubuntu變數
- linux系統設定環境變數Linux變數
- 系統預設環境變數PATH設定變數
- 環境變數的設定方法(轉)~變數
- Linux 基礎-檢視和設定環境變數Linux變數
- Linux下環境變數設定、檢視、刪除Linux變數
- 在solaris環境下,根據java程式的不同,設定不同的環境變數Java變數
- 在Linux中,什麼是環境變數?如何設定和檢視環境變數?Linux變數
- 在資料庫伺服器端養成設定NLS_LANG和NLS_DATE_FORMAT環境變數的習慣資料庫伺服器ORM變數
- oracle客戶端NLS_LANG的設定Oracle客戶端
- Linux下檢視 設 刪除 環境變數方法 .Linux變數
- npm scripts設定環境變數方法NPM變數
- win10環境變數怎麼設定 win10設定環境變數的方法Win10變數
- [20201123]NLS_LANG環境變數問題.txt變數
- 設定的系統環境變數不成功 MAC變數Mac
- win10系統adb環境變數配置怎麼設定_win10系統adb環境變數配置的方法Win10變數
- 設定環境變數變數
- Linux系統設定環境變數是怎樣的Linux變數
- Linux中修改環境變數及生效方法(永久、臨時)環境變數檢視Linux變數
- 4.2.10.3 檢視環境變數變數
- [Linux] 檢視環境變數Linux變數
- RMAN環境變數的設定變數
- 【轉帖】Oracle客戶端NLS_LANG設定Oracle客戶端
- MAC 設定環境變數path的幾種方法Mac變數
- 設定環境變數配置的簡單方法.env變數
- export 設定環境變數Export變數
- oracle環境變數設定Oracle變數