2016-08-29 180 views
0

oracleバージョン11.2.0.4.0からexpコマンドを使用してエクスポートされるexport dmpファイルがあります。私はoracleバージョン11.2.0.2.0でファイルをインポートしたいと思います。しかし、インポート中に'IMP-00010 not a valid export file, header failed verification'というエラーが表示されます。 輸出DMP PARファイルは、以下の情報を持っていますIMP-00010有効なエクスポート・ファイルではない、ヘッダーはOracleインポートで検証に失敗しました

USERID=TEST_CONFIG/[email protected] 
OWNER=TEST_CONFIG 
LOG=test01.log 
FILE=test01.dmp 
INDEXES=Y 
CONSTRAINTS=Y 
GRANTS=Y 
COMPRESS=Y 
FULL=N 
ROWS=Y 
CONSISTENT=Y 
BUFFER=80200 
FEEDBACK=500 

と輸入DMP test_configパーファイルには、次のようれた情報:

LOG=TEST_CONFIG.log 
FILE=test01.dmp 
FROM USER=TEST_CONFIG 
FULL=n 
ROWS=n 
INDEXES=n 
CONSTRAINTS=y 
IGNORE=y 

私は、次のコマンドを使用してインポートを実行しています:

imp TEST_CONFIG/TEST_CONFIG PARFILE=test_config.par 
imp TEST_CONFIG/TEST_CONFIG PARFILE=test_config.par 

私は何度も輸出入を試みましたが、以前は私のために働いています。私たちは異なるサーバーとデータベースを持っているので、前のエクスポートファイルを比較して開くと、バージョンEXPORT:V11.02.00が表示されます。ここではインポートできますが、新しいエクスポートの場合はEXPORT:V12.01.00と表示されます。だからそれは互換性の問題に見えます。

+0

あなたはimpの代わりにimpdpを探していると思います – vercelli

+0

私は完全なダンプをエクスポートしています...私はexp/impユーティリティを使用しています – Andrew

+0

しかし、なぜ私は理解できません。 'expdp full = Y'も使えます。 https://oracle-base.com/articles/10g/oracle-data-pump-10g – vercelli

答えて

1

IMP-00010:有効なエクスポートファイルではありません。ヘッダーは検証に失敗しました。これは、あなたがインポートしようとしているファイルに間違っているという印象を与えます。私は同じエラーが発生しましたが、それはちょうど愚かなオラクルだった。私のファイルには何も問題はありませんでした。 imp user/password @ server/service FILE = mydumpfile.dmp 上記のコマンドはクライアントPCからエラーを通知しましたが、リモートデスクトップ接続を使用してサーバーから実行した場合、完全に機能しました。

1

これらの2つのデータベース間にネットワーク接続がある場合は、 最初のサーバーを使用して、2番目のデータベースサーバーでインポートコマンドを実行します。

impコマンドを実行するときは注意が必要です。impコマンドで2番目のデータベースをターゲットに設定してください。

関連する問題