1.在建庫時,catproc一定要運行,否則用rman時會出現如下字元集的錯誤:
RMAN-00554: initialization of internal recovery manager package failed
RMAN-04005: error from get data: ORA-06553: PLS-213: package STANDARD noe
RMAN-04015: error setting target database character set to ZHS16CGB231280
如果建庫時沒有問題,那麼可以Return catpro proc. the dbmsbkrs.sql script which creates the dbms_backup_restore package.
2、中文字元集說明
ZHS16CGB231280 CGB2312-80 16-bit Simplified ASCII, UDC
簡單地說ZHS16GBK是ZHS16CGB231280的超集。
一九九○年中國、日本、韓國共同製定的統一東亞表意文字字元集,即常稱的國標擴充碼字元集(GBK)。
3、如何避免中文支援問題
我們的一貫建議是在建庫時就做好規劃,這樣以後就不會有問題了。
1)create database
character set ZHS16GBK
national character set ZHS16GBK
2)環境變數:NLS_LANG=american_america.ZHS16GBK3)如果在建庫時指定了props$中characterset肯定就是ZHSS16GBK了:
NLS_CHARACTERSET ZHS16GBK
NLS_NCHAR_CHARACTERSET ZHS16K
如此一來就不會再有字元集和中文支援的問題了。還有問題嗎?與我聯絡:)