Linux系統(tǒng)下導出ORACLE數(shù)據(jù)庫出現(xiàn)Exporting questionable statistics.錯誤 處理
更新時間:2007年03月21日 00:00:00 作者:
環(huán)境:A機器和B機器都是LINUX系統(tǒng),但由于B機器已經(jīng)空間不足,所以停掉不停操作數(shù)據(jù)庫的服務后 ,準備在A機器進行導出操作。
導出語句 exp user/password@sid file=0320.dmp
導出過程中不停出現(xiàn)Exporting questionable statistics.的錯誤。
上網(wǎng)一查,都說是字符集問題。
使用語句查看數(shù)據(jù)庫的字符集。
select *from nls_database_parameters t where t.parameter='NLS_CHARACTERSET';
或
selct *from v$nls_parameters where parameter='NLS_CHARACTERSET';
得到的結果是一樣的,A和B機器都是ZHS16GBK。奇怪了,為什么不行?死心不息,再看了一下A機器的系統(tǒng)字符集,發(fā)現(xiàn)用的是簡體中文,會不會就是這個問題?
再在A機器上使用
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
再進行導出就沒錯誤了。
原來是系統(tǒng)的字符集不對,而不是ORACLE的字符集不對。
導出語句 exp user/password@sid file=0320.dmp
導出過程中不停出現(xiàn)Exporting questionable statistics.的錯誤。
上網(wǎng)一查,都說是字符集問題。
使用語句查看數(shù)據(jù)庫的字符集。
select *from nls_database_parameters t where t.parameter='NLS_CHARACTERSET';
或
selct *from v$nls_parameters where parameter='NLS_CHARACTERSET';
得到的結果是一樣的,A和B機器都是ZHS16GBK。奇怪了,為什么不行?死心不息,再看了一下A機器的系統(tǒng)字符集,發(fā)現(xiàn)用的是簡體中文,會不會就是這個問題?
再在A機器上使用
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
再進行導出就沒錯誤了。
原來是系統(tǒng)的字符集不對,而不是ORACLE的字符集不對。
相關文章
PLSQL客戶端連接Oracle數(shù)據(jù)庫配置詳細教程
這篇文章主要介紹了如何安裝和配置Oracle客戶端,包括安裝步驟、配置環(huán)境變量、查看和編輯tnsnames.ora文件以及如何連接Oracle數(shù)據(jù)庫,需要的朋友可以參考下2025-02-02
oracle中利用關鍵字rownum查詢前20名員工信息及rownum用法
這篇文章主要介紹了oracle中利用關鍵字rownum查詢前20名員工信息,本文通過代碼給大家簡單介紹了ORACLE 中ROWNUM用法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-04-04
Oracle 臨時表 OracleDataAdapter 批量更新的實現(xiàn)思路
這篇文章主要介紹了Oracle 臨時表 OracleDataAdapter 批量更新的實現(xiàn)思路,實現(xiàn)代碼需要注意字段名必需大小寫一致,需要的朋友可以參考下2024-07-07
delete archivelog all無法清除歸檔日志解決方法
最近在因歸檔日志暴增,使用delete archivelog all貌似無法清除所有的歸檔日志,究竟是什么原因呢?本文將為您解答,需要的朋友可以參考下2012-12-12
oracle查詢重復數(shù)據(jù)和刪除重復記錄示例分享
oracle查詢重復數(shù)據(jù)和刪除重復記錄示例分享,大家參考使用吧2013-12-12

