Exportation de la base de données Oracle 10g avec le client 11g

version de la base de données: 10g Enterprise Edition Release 10.2.0.4.0

Version Client: 11g Enterprise Edition Release 11.2.0.1.0 (windows 7 64bit)

Quand j'essaie d'exportation (exp) une table de base de données:

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

j'obtiens l'erreur suivante:

EXP-00008: erreur ORACLE 904 rencontrées

ORA-00904: "POLTYP": identificateur non valide

EXP-00000: exportation terminée en vain

j'ai cherché sur le net et je comprends que le problème est l'incompatibilité de version.

Que pensez-vous des conseils me faire à ce sujet?

NOTE: j'ai aussi essayé d'exporter avec Data pump mais il donne:

UDE-00018: Data Pump client is incompatible with database version 10.2.0.4.0
10
demandé sur bonsvr 2011-12-21 20:13:05

2 réponses

en général, Oracle export n'est pas rétrocompatible avec les versions précédentes. Vous aurez besoin d'utiliser l'exportation 10g sur la base de données 10g. Obtenez le client 10g et installez-le avec l'option utilitaires de base de données pour obtenir les outils exp/imp. De l'autre côté, Oracle imp est généralement compatible avec les versions antérieures de exp.

11
répondu DCookie 2011-12-21 16:44:35

j'utilise la VERSION = 10.2 d'un client 11g

0
répondu Ankit 2014-05-22 17:52:01