AIX下使用NVARCHAR2發現亂碼
生產環境匯出的庫匯入至測試環境之後,有一個業務表發生了問題,所有字元型資料成了亂碼,導致業務無法進行,經查詢發生問題的業務表使用了NVARCHAR2欄位型別,資料匯出、欄位型別修改為VARCHAR2之後,再匯入,問題解決,後來檢視了兩臺機器的字符集,發現確實是字符集設定的問題。
DB1
SQL> select * from v$nls_parameters;
PARAMETER VALUE
---------------------------------------------------------------- ----------------------------------------------------------------
NLS_LANGUAGE SIMPLIFIED CHINESE
NLS_TERRITORY CHINA
NLS_CURRENCY RMB
NLS_ISO_CURRENCY CHINA
NLS_NUMERIC_CHARACTERS .,
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD-MON-RR
NLS_DATE_LANGUAGE SIMPLIFIED CHINESE
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 RMB
NLS_NCHAR_CHARACTERSET UTF8
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
19 rows selected
SQL>
DB2
SQL> select * from v$nls_parameters;
PARAMETER VALUE
---------------------------------------------------------------- ----------------------------------------------------------------
NLS_LANGUAGE SIMPLIFIED CHINESE
NLS_TERRITORY CHINA
NLS_CURRENCY RMB
NLS_ISO_CURRENCY CHINA
NLS_NUMERIC_CHARACTERS .,
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD-MON-RR
NLS_DATE_LANGUAGE SIMPLIFIED CHINESE
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 RMB
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
19 rows selected
SQL>
DB1
SQL> select * from v$nls_parameters;
PARAMETER VALUE
---------------------------------------------------------------- ----------------------------------------------------------------
NLS_LANGUAGE SIMPLIFIED CHINESE
NLS_TERRITORY CHINA
NLS_CURRENCY RMB
NLS_ISO_CURRENCY CHINA
NLS_NUMERIC_CHARACTERS .,
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD-MON-RR
NLS_DATE_LANGUAGE SIMPLIFIED CHINESE
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 RMB
NLS_NCHAR_CHARACTERSET UTF8
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
19 rows selected
SQL>
DB2
SQL> select * from v$nls_parameters;
PARAMETER VALUE
---------------------------------------------------------------- ----------------------------------------------------------------
NLS_LANGUAGE SIMPLIFIED CHINESE
NLS_TERRITORY CHINA
NLS_CURRENCY RMB
NLS_ISO_CURRENCY CHINA
NLS_NUMERIC_CHARACTERS .,
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD-MON-RR
NLS_DATE_LANGUAGE SIMPLIFIED CHINESE
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 RMB
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
19 rows selected
SQL>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/79499/viewspace-203940/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- telnet AIX 中文亂碼AI
- 在MAC平臺下使用Eclipse出現了中文亂碼MacEclipse
- AIX下使用ASMAIASM
- aix下使用bash的方法AI
- AIX 下nslookup命令的使用AI
- linux下字元介面下會出現亂碼解決方法Linux字元
- aix下忘記root密碼AI密碼
- 關於在aix5.3下面解決10g em的亂碼問題AI
- AIX下crontab正常執行使用AI
- aix下oracle的空間使用AIOracle
- idea下tomcat亂碼IdeaTomcat
- Oracle使用sqlldr load匯入txt出現中文亂碼OracleSQL
- Windows下Clion中文亂碼解決Windows
- 各位高手幫下,亂碼問題
- linux下sqlplus 亂碼LinuxSQL
- 發現韓文字符集出現亂碼.??? 請問如何解決?
- AIX環境下監控程式指令碼AI指令碼
- JDBC亂碼引發的"血案"JDBC
- JavaWeb開發之PrintWriter亂碼JavaWeb
- Mac OS X 下檔名亂碼出現的原因和解決方法Mac
- AIX發現EMC LUN的問題AI
- AIX下使用dbca建立oracle資料庫AIOracle資料庫
- vi 命令使用--AIX環境下總結AI
- aix下nmon安裝與使用說明AI
- aix下新增ftp使用者(轉載)AIFTP
- 使用 SecureCRT連線 linux 主機,會有亂碼現象SecurecrtLinux
- 解決AIX 5.3 & Oracle 10g EM中出現的亂嗎問題AIOracle 10g
- Java實現過濾中文亂碼Java
- oracle em 按鈕亂碼現象Oracle
- Jmeter執行後出現亂碼JMeter
- em 出現亂碼的處理
- requests介面響應出現亂碼
- TongWeb下亂碼問題解決思路Web
- linux 下刪除亂碼檔案Linux
- Mac操作指南:如何解決下載檔名出現亂碼問題?Mac
- IE瀏覽器下POST中文亂碼解決辦法 - PHP實現瀏覽器PHP
- PHP 使用 ZipArchive 解壓避免亂碼PHPHive
- 【AIX】AIX 下磁碟 I/O 效能分析AI