oracle 中文亂碼,解決但有疑問,希望看到的人給予解釋。
前些日子安裝了一個suse Linux下oracle資料庫,近來連線到另外一臺機器也是也是中文亂碼。
oracle 中文亂碼
於是查詢字符集問題
SQL> select * from v$nls_parameters;--82(本機)
PARAMETER VALUE
---------------------------------------------------------------- ----------------------------------------------------------------82
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_CURRENCY $
NLS_ISO_CURRENCY AMERICA
NLS_NUMERIC_CHARACTERS .,
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD-MON-RR
NLS_DATE_LANGUAGE AMERICAN
NLS_CHARACTERSET ZHS16GBK
NLS_SORT BINARY
NLS_TIME_FORMAT HH.MI.SSXFF AM
NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR
NLS_DUAL_CURRENCY $
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
-------------------------------------
SQL> select * from v$nls_parameters;--43(伺服器端)
PARAMETER VALUE
---------------------------------------------------------------- ----------------------------------------------------------------43
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_CURRENCY $
NLS_ISO_CURRENCY AMERICA
NLS_NUMERIC_CHARACTERS .,
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD-MON-RR
NLS_DATE_LANGUAGE AMERICAN
NLS_CHARACTERSET ZHS16GBK
NLS_SORT BINARY
NLS_TIME_FORMAT HH.MI.SSXFF AM
NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR
NLS_DUAL_CURRENCY $
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
一樣的,很奇怪,找了些帖子 做以下操作
> export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
發現好了,從新視窗登陸
發現資料庫登陸不了了,爆出以下錯誤
12705: invalid or unknown NLS parameter value specified
再做以下操作,登陸成功,亂碼解決
> export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
SQL> connect
Connected.
SQL> select * from houxt_tmp;
NQ NN
---------- --------------------
1 ??????
SQL> insert into houxt_tmp values(2,'你好');
1 row created.
SQL> commit;
Commit complete.
SQL> select * from houxt_tmp;
NQ NN
---------- --------------------
1 ??????
2 你好
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9307930/viewspace-1037048/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- shell指令碼中文註釋亂碼問題(解決)指令碼
- 解決中文亂碼問題
- oracle 輸出中文亂碼問題解決方案Oracle
- 徹底解決Oracle中文亂碼Oracle
- MySql中文亂碼問題解決MySql
- Jmeter 解決中文亂碼問題JMeter
- Java 解決中文亂碼問題Java
- RDSSQLSERVER解決中文亂碼問題SQLServer
- 解決MySQL中文亂碼問題MySql
- [oracle]解決centos 7下oracle的中文亂碼問題OracleCentOS
- 解決Eclipse中文註釋部分亂碼的問題Eclipse
- 解決plsql中中文亂碼問題SQL
- springmvc 解決中文亂碼問題SpringMVC
- js解決url中文亂碼問題JS
- RHEL中文亂碼解決
- HttpClient 解決中文亂碼HTTPclient
- MySQL解決中文亂碼MySql
- java中解決request中文亂碼問題Java
- SpringMvc解決Restful中文亂碼問題SpringMVCREST
- python 中文亂碼問題解決方案Python
- 讀mysql中文亂碼問題解決方法MySql
- DES加密中文亂碼問題的解決加密
- Jenkins Git 中文亂碼問題解決JenkinsGit
- CentOS中文亂碼問題的解決方法CentOS
- maven下載原始碼,解決中文註釋為亂碼的問題Maven原始碼
- request/response解決中文亂碼
- eclipse中文亂碼解決Eclipse
- myeclipse解決中文亂碼Eclipse
- 解決Linux中文亂碼Linux
- ROS中解決中文亂碼ROS
- oracle字元亂碼問題的解決Oracle字元
- 雲伺服器中文亂碼問題解決伺服器
- SqlServer資料庫中文亂碼問題解決SQLServer資料庫
- Sublime Text 3 中文亂碼問題的解決
- filezilla裡怎麼解決中文亂碼問題
- iOS 解決列印 NSDictionary 時,中文亂碼問題iOS
- 解決zabbix圖形化中文亂碼問題
- 解決Url帶中文引數亂碼問題