設置 Unix,Linux環境下的NLS_LANG

来源:http://www.cnblogs.com/lingbing/archive/2016/11/21/6071760.html
-Advertisement-
Play Games

設置 NLS_LANG 變數 1) 正確配置 LC_ALL 參數 2) 配置 telnet/ssh/SecureCRT 客戶端的字元集 linux中可以用locale命令來查看 NLS_LANG設置,如下例所示 [root@HXZG ~]# locale LANG=en_US.UTF-8 LC_CT ...


  1.   
  2.   
  3.   
  4. 設置 NLS_LANG 變數   
  5.   
  6.    
  7. 1) 正確配置 LC_ALL 參數   
  8. 2) 配置 telnet/ssh/SecureCRT 客戶端的字元集  
  9.   
  10.   
  11. linux中可以用locale命令來查看 NLS_LANG設置,如下例所示  
  12.   
  13. [root@HXZG ~]# locale  
  14. LANG=en_US.UTF-8  
  15. LC_CTYPE="en_US.UTF-8"  
  16. LC_NUMERIC="en_US.UTF-8"  
  17. LC_TIME="en_US.UTF-8"  
  18. LC_COLLATE="en_US.UTF-8"  
  19. LC_MONETARY="en_US.UTF-8"  
  20. LC_MESSAGES="en_US.UTF-8"  
  21. LC_PAPER="en_US.UTF-8"  
  22. LC_NAME="en_US.UTF-8"  
  23. LC_ADDRESS="en_US.UTF-8"  
  24. LC_TELEPHONE="en_US.UTF-8"  
  25. LC_MEASUREMENT="en_US.UTF-8"  
  26. LC_IDENTIFICATION="en_US.UTF-8"  
  27. LC_ALL=  
  28.   
  29.   
  30. 大多數unix版本都是以下預設設置“C”,  
  31.   
  32. [oracle@HXZG ~]$ locale  
  33.   
  34. LANG=  
  35. LC_CTYPE="C"  
  36. LC_COLLATE="C"  
  37. LC_MONETARY="C"  
  38. LC_NUMERIC="C"  
  39. LC_TIME="C"  
  40. LC_MESSAGES="C"  
  41. LC_ALL=  
  42.   
  43. “C” 代表著 NLS_LANG為 US7ASCII,這就意味著你的終端只能顯示a-z, A-Z and 0-9這些字元  
  44.   
  45.   
  46.  Unix環境可以通過export LC_ALL 指定一個值來設置語言環境變數  
  47.    
  48. [oracle@HXZG ~]$ export LC_ALL=en_US.UTF-8  
  49.   
  50. [oracle@HXZG ~]$ locale  
  51. LANG=en_US.UTF-8  
  52. LC_CTYPE="en_US.UTF-8"  
  53. LC_NUMERIC="en_US.UTF-8"  
  54. LC_TIME="en_US.UTF-8"  
  55. LC_COLLATE="en_US.UTF-8"  
  56. LC_MONETARY="en_US.UTF-8"  
  57. LC_MESSAGES="en_US.UTF-8"  
  58. LC_PAPER="en_US.UTF-8"  
  59. LC_NAME="en_US.UTF-8"  
  60. LC_ADDRESS="en_US.UTF-8"  
  61. LC_TELEPHONE="en_US.UTF-8"  
  62. LC_MEASUREMENT="en_US.UTF-8"  
  63. LC_IDENTIFICATION="en_US.UTF-8"  
  64. LC_ALL=  
  65.   
  66. [oracle@HXZG ~]$ export LC_ALL=zh_CN.gb2312  
  67.   
  68. [oracle@HXZG ~]$ locale  
  69. LANG=en_US.UTF-8  
  70. LC_CTYPE="zh_CN.gb2312"  
  71. LC_NUMERIC="zh_CN.gb2312"  
  72. LC_TIME="zh_CN.gb2312"  
  73. LC_COLLATE="zh_CN.gb2312"  
  74. LC_MONETARY="zh_CN.gb2312"  
  75. LC_MESSAGES="zh_CN.gb2312"  
  76. LC_PAPER="zh_CN.gb2312"  
  77. LC_NAME="zh_CN.gb2312"  
  78. LC_ADDRESS="zh_CN.gb2312"  
  79. LC_TELEPHONE="zh_CN.gb2312"  
  80. LC_MEASUREMENT="zh_CN.gb2312"  
  81. LC_IDENTIFICATION="zh_CN.gb2312"  
  82. LC_ALL=zh_CN.gb2312  
  83.   
  84.   
  85. NLS_LANG 由三部分組成 : NLS_LANG=<NLS_LANGUAGE>_<NLS_TERRITORY>.<clients characterset>  
  86.   
  87.                       :NLS_LANG=語言_地域_客戶端字元集  
  88.   
  89.   
  90.  LANG值為"en_US.UTF-8" 時,意味著NLS_LANG用以下格式設置 NLS_LANG=AMERICAN_AMERICA.AL32UTF8   
  91.    
  92. 如果LANG值為 "fr_FR.UTF-8" 那在 NLS_LANG設置的值就是 FRENCH_FRANCE.AL32UTF8.  
  93.   
  94.   
  95. 也可以通過export設置LANG  
  96.   
  97. [oracle@HXZG ~]$ export NLS_LANG=AMERICAN_AMERICA.AL32UTF8  
  98.   
  99. [oracle@HXZG ~]$ locale | grep LANG  
  100. LANG=en_US.UTF-8 
  1. 設置 NLS_LANG 變數   
  2.   
  3.    
  4. 1) 正確配置 LC_ALL 參數   
  5. 2) 配置 telnet/ssh/SecureCRT 客戶端的字元集  
  6.   
  7.   
  8. linux中可以用locale命令來查看 NLS_LANG設置,如下例所示  
  9.   
  10. [root@HXZG ~]# locale  
  11. LANG=en_US.UTF-8  
  12. LC_CTYPE="en_US.UTF-8"  
  13. LC_NUMERIC="en_US.UTF-8"  
  14. LC_TIME="en_US.UTF-8"  
  15. LC_COLLATE="en_US.UTF-8"  
  16. LC_MONETARY="en_US.UTF-8"  
  17. LC_MESSAGES=
您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 一、資料庫的簡介 什麼是資料庫? 數據的倉庫,如:在atm的實例中我們創建一個db目錄稱之為資料庫 什麼是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ? 他們是資料庫軟體,主要功能為兩部分:1、講數據保存到記憶體或者文件。2、接受特定的命令對數據進行操作 什麼 ...
  • 使用PlateSpin複製出來的一資料庫伺服器(Oracle 10g)在啟動資料庫實例時遇到“ORA-00600: internal error code, arguments: [4194].....”錯誤,實例在啟動後,會自然Down掉。具體情況如下所示: Successfully online... ...
  • Windows環境配置MySQL集群 一、Cluster環境搭建 1、mysql Cluster(MySQL Cluster 7.5.4)文件下載地址:http://dev.mysql.com/downloads/cluster/ 2、準備三台伺服器(虛擬機,本人使用的是Windows Server ...
  • 1. 索引(Index) 索引是快速的定位和查找數據。索引分為: 聚集索引:唯一,預設主鍵,一般選取比較連貫的欄位,聚集索引是物理排序。 非聚集索引: 並沒有把數據物理排序,只是多了一個索引頁(包括索引項+存儲位置row number) a. 新建“非聚集索引” b. 選擇“專業”創建非聚集性索引。 ...
  • Hey,大家好!我是CrazyCatJack。今天我來說幾個在嵌入式開發中常用的C語言技巧吧。也許你曾經用過,也許你只是見到過但是沒有深入理解。那麼今天好好補充下吧^_^ 1.指向函數的指針 指針不光能指向變數、字元串、數組,還能夠指向函數。在C語言中允許將函數的入口地址賦值給指針。這樣就可以通過指 ...
  • 轉自:http://www.cnblogs.com/phoebus0501/archive/2010/12/14/1906144.html 1.確保RHEL5中已經安裝了yum [root@lvs-master ~]# rpm -qa |grep yumyum-metadata-parser-1.1 ...
  • 操作系統API: 1、API是一些函數,這些函數是由linux系統提供支持的,由應用層程式來使用,應用層程式通過調用API來調用操作系統中的各種功能,來幹活 文件操作的一般步驟: 1、在linux系統中要操作一個文件,一般是先open打開一個文件,得到一個文件描述符,然後對文件進行讀寫操作(或其他操 ...
  • 前言 日常用Python多一些,不過很多時候shell腳本更簡單實用一些,所以有必要熟悉一下shell腳本。當然shell有他特定的一些場景,比方說我曾經改過一個vpn斷線自動重連的 "腳本" ,簡單實用。 另: 本文比較簡單,算是入門簡述,類似於30分鐘入門的東西,想詳細看的可以去搜其他文章,很多 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...