10

データベースバージョン:10gEnterpriseEditionリリース10.2.0.4.0

クライアントバージョン:11g Enterprise Editionリリース11.2.0.1.0(Windows 7 64ビット)

データベースからテーブルをエクスポート(exp)しようとすると:

exp usr/pass@remote_db file=f.dmp tables=table

次のエラーが発生します。

EXP-00008:ORACLEエラー904が発生しました

ORA-00904: "POLTYP":識別子が無効です

EXP-00000:エクスポートが失敗しました

ネットで調べてみたところ、バージョンの非互換性が問題だとわかりました。

あなたはそれについて私に何をするようにアドバイスしますか?

注:データポンプを使用してエクスポートしようとしましたが、次のようになります。

UDE-00018: Data Pump client is incompatible with database version 10.2.0.4.0
4

2 に答える 2

12

一般的に、Oracleエクスポートは以前のリリースとの下位互換性がありません。10gデータベースで10gエクスポートを使用する必要があります。10gクライアントを入手し、データベースユーティリティオプションを使用してインストールして、exp/impツールを入手します。反対に、Oracle impは通常、以前のリリースのexpと下位互換性があります。

于 2011-12-21T16:44:35.617 に答える
0

11gクライアントからVERSION=10.2を使用します

于 2014-05-22T17:52:01.630 に答える