Bonjour,

Je tente d'importer un dump sur une base oracle v9 et voici l'erreur que j'obtiens.

"BEGIN dbms_refresh.make('"USER"."VIEW"',list=>null,next_da"
"te=>null,interval=>null,implicit_destroy=>TRUE,lax=>FALSE,job=>1,rollback_s"
"eg=>NULL,push_deferred_rpc=>TRUE,refresh_after_errors=>FALSE,purge_option ="
"> 1,parallelism => 0,heap_size => 0); END;"
IMP-00003: ORACLE error 1435 encountered
ORA-01435: user does not exist
ORA-06512: at "SYS.DBMS_IREFRESH", line 85
ORA-01403: no data found
ORA-06512: at "SYS.DBMS_REFRESH", line 83
ORA-06512: at "SYS.DBMS_REFRESH", line 62
ORA-06512: at line 1
IMP-00000: Import terminated unsuccessfully
Je comprend que le USER propriétaire de l'objet n'existe pas sur la base de destination.
Pour information, l'objet en question est une Materialized view.
Je ne souhaite pas créer ce user qui n'a aucune utilité pour moi mais j'ai quand même besoin de la vue.
Enfin, ma commande d'import spécifie bien le user de provenance "fromuser" et de destination "touser".

Est ce que quelqu'un connait un moyen de corriger ce problème ?

Merci d'avance