Oracle EXP 00091解決方法

2021-07-14 05:48:34 字數 1717 閱讀 9320

[sql]

view plain

copy

exp-00091: 正在匯出有問題的統計資訊。  

. . 正在匯出表                      wf_general匯出了  

exp-00091: 正在匯出有問題的統計資訊。  

. . 正在匯出表                    wf_plan_book匯出了  

exp-00091: 正在匯出有問題的統計資訊。  

. . 正在匯出表         wf_teacher_remuneration匯出了  

"color:#ff0000;"

>exp-00091: 正在匯出有問題的統計資訊。

. 正在匯出同義詞  

. 正在匯出檢視  

. 正在匯出儲存過程  

. 正在匯出運算子  

. 正在匯出引用完整性約束條件  

. 正在匯出觸發器  

. 正在匯出索引型別  

. 正在匯出後期表活動  

. 正在匯出實體化檢視  

. 正在匯出快照日誌  

. 正在匯出作業佇列  

. 正在匯出重新整理組和子組  

. 正在匯出維  

. 正在匯出 post-schema

過程物件和操作  

. 正在匯出統計資訊  

windows:

⑴ 我們來檢視db中的nls_characterset的值

[sql]

view plain

copy

select

* from

nls_database_parameters t 

where

t.parameter=

'nls_characterset'

;  

或者是

[sql]

view plain

copy

select

* from

v$nls_parameters  

where

parameter=

'nls_characterset'

;  

⑵ 檢視環境變數中的nls_lang:

在值位於:hkey_local_machine/software/oracle/homexx/,xx指存在多個oracle_home時系統編號。

3)如果db中nls_lang 和exp中環境變數確實不一樣,那麼就會導致剛剛的問題。

windows 中直接修改登錄檔中的nls_lang值,就可以了,請以db中查詢出來的nls_lang為準。

補充linux:

1)檢視環境變數中的nls_lang:

[oracle@mwsg1: ~]$echo $nls_lang

2)根據⑴查出的nls_characterset 來設定exp的環境變數:

winnt> set nls_lang=american_america.al32utf8

[oracle@mwsg1: ~]$export nls_lang=american_america.al32utf8

[oracle@mwsg1: ~]$echo $nls_lang

american_america.

al32utf8  

解決exp 00091辦法

解決oracle exp 00091辦法 我們在使用oracle中的exp工具進行匯出的時候,可能會遇到exp 00091錯誤,如下圖所示。首先肯定的是這個問題不影響我們imp進行匯入操作,但是有這些錯誤資訊總讓人很不舒服,下面我們就來進行解決它。解決辦法一 如果用資料幫浦的方式進行匯出將可以無視該...

EXP 00091解決方法

原因 在我們做exp的過程中可能經常會遇到exp 00091 exporting questionable statistics.這樣的exp資訊,其實它就是exp的error message,它產生的原因是因為我們exp工具所在的環境變數中的nls lang與db中的nls characterse...

解決Oracle exp資料匯出時編碼報錯

一 問題 這個是因為匯出端的資料庫編碼和匯入端的資料庫編碼不一致,我的匯出端a是zhs16gbkunix這種編碼格式,而匯入端b的是al32utf8這種編碼格式,從而如果從a匯出dmp檔案,再匯入到b端資料庫時,會報錯出編碼不一致,資料不能完整的匯入進去 二 分析 使用exp命令匯出的dmp檔案的編...