UDE-00018: Data Pump client is incompatible with database version 11.2.0.4.0
L'export di due tabelle di uno schema eseguito con l'utility DataPump ha restituito il seguente messaggio di errore:
[oracle@lab03 dpdump]$ expdp bibi/bibi@S11TEST1 tables=CONTRATTI,EMP dumpfile=exp_BIBI_tables.dmp logfile=exp_BIBI_tables.log
UDE-00018: Data Pump client is incompatible with database version 11.2.0.4.0
La causa è legata alla versione di datapump che si usa.
Infatti eseguendo il comando seguente si evince che stiamo usando il datapump versione 12 installata sullo stesso server.
[oracle@lab03 dpdump]$ which expdp
/u01/app/oracle/product/12.2.0/dbhome_1/bin/expdp
La versione del datapump utility non può essere maggiore della versione del database.
Lanciare il datatpump usando dal path della versione 11.
[oracle@lab03 dpdump]$ cd /u01/app/oracle/product/11.2.0.4/dbhome_1/bin
[oracle@coslab03 bin]$ /u01/app/oracle/product/11.2.0.4/dbhome_1/bin/expdp tables=CONTRATTI,EMP dumpfile=exp_BIBI_tables.dmp logfile=exp_BIBI_tables.log