Bonjour,

Je souhaite, suite au passage d'un dump, déplacer un schéma (soit l'ensemble des objets d'un user) d'un tablespace vers un aute.
J'ai trouvé plusieurs méthodes plus ou moins bonnes mais aucune ne me déplace l'ensemble des objets.

Première méthode:
export schema A

drop user A cascade

create user A identified by A default tablespace new_tablespace

alter user A quota 0 on old_tablespace

alter user A quota unlimited on new_tablespace

imp userid=system file=exp.dmp fromuser=A touser=A
http://www.odba.idv.tw/mvschema.htm

Deuxième méthode:
1)Select toutes les tables du schema

select * from all_tables
where owner = upper('SCHEMANAME');

2)déplacer les tables vers le bon tablespace:
select 'alter table <table_name> move tablespace <new_ts>;'
from user_tables;


4)Idem avec les indexes
http://www.experts-exchange.com/Data..._21417940.html

La première méthode est complétement infructueuses. La seconde ne me déplace pas l'ensemble des objets (views, triggers, packages, lobsegment, logindex...)
Est-ce normal?
Y'a-t'il une autre solution?

Merci d'avance!