解決exp 00091辦法

2021-08-07 17:47:45 字數 1418 閱讀 7581

解決oracle exp-00091辦法

我們在使用oracle中的exp工具進行匯出的時候,可能會遇到exp-00091錯誤,如下圖所示。

首先肯定的是這個問題不影響我們imp進行匯入操作,

但是有這些錯誤資訊總讓人很不舒服,下面我們就來進行解決它。

解決辦法一:

如果用資料幫浦的方式進行匯出將可以無視該錯誤,其匯出模式如下:

expdp test/test@test diretory=data_pump_dir fiel=test.dump log=test.log

注意:如果data_pump_dir存在則說明這個資料夾沒有進行授權,每個oracle使用者在建立的時候都有這樣的乙個目錄,只要進行授權即可,當然你可以自己進行建立,但不在此問題解決範圍中,在此只給出授權語句

grant read,writer on directory data_pump_dir to test.

匯出完成之後可以用資料幫浦的方式進行匯入,此時將可以無視exp-00091錯誤。

impdp test/test@test dumpfile=test.dump directory ,如果版本號不同也可以加上版本號如下

impdp test/test@test dumpfile=test.dump directory version=10.0.2.1.0---加上版本號。

解決方法二:

修改編碼的方式:

1、用select userenv('language') from dual;

2、檢視系統中的化境變數nls_lang

該環境變數位於:hkey_local_machine/software/oracle/homexx/,xx指的是存在多個資料庫時的系統編號。可以進入到系統登錄檔中進行檢視。可以看到兩邊的編碼明顯不一樣。

3、修改登錄檔中的值,該值為查詢出來的值。american_america.al32utf8--該值為查出來的值,修改完成之後匯出不再報錯。

4、修改完成之後再次進行exp匯出即可。

EXP 00091解決方法

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

exp 00091 oracle錯誤的解決辦法

在進行資料庫匯入匯出使用命令exp imp經常出現exp 00091 這樣的錯誤的時候,我們需要做的是對於環境變數nls lang設定正確 首先,我們先檢視需要匯出的資料庫的字元編碼 select from nls database parameters t where t.parameter nl...

exp 00091 oracle錯誤的解決辦法

在進行資料庫匯入匯出使用命令exp imp經常出現exp 00091 這樣的錯誤的時候,我們需要做的是對於環境變數nls lang設定正確 首先,我們先檢視需要匯出的資料庫的字元編碼 select from nls database parameters t where t.parameter nl...