這樣如果備份的時候如果出現錯誤,那就看不出是哪裡出的問題,所以需要解決。 經過在網上查詢相關資料發現是客戶端字元集設置的和資料庫的字元集設置的不一致 資料庫的字元集查看語句為 select * from nls_database_parameters; 結果為utf-8字元集 那麼就需要將客戶端的字 ...
這樣如果備份的時候如果出現錯誤,那就看不出是哪裡出的問題,所以需要解決。
經過在網上查詢相關資料發現是客戶端字元集設置的和資料庫的字元集設置的不一致
資料庫的字元集查看語句為
select * from nls_database_parameters;
結果為utf-8字元集
那麼就需要將客戶端的字元集也修改為utf8的字元集(utf8的字元集是範圍最廣的了,可以適合任何語言)
因為用的是windows系統,需要在註冊表中進行修改
修改路徑如下
開始---運行---regedit---確定:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOMExx\NLS_LANG
原來的設置為SIMPLIFIED CHINESE_CHINA.ZHS16GBK
修改為american_america.AL32UTF8
修改後直接保存即可