Bonjour,
j'ai récupéré un dump de prod, les données étaient réparties sur différents tablespace l'objectif est de tous mettre dans un seul tablespace.
Pour ce faire j'ai récupérer le schema de la base, j'ai changé tout les tablespaces, j'ai chargé le schema de la base et ensuite j'importe le dump en utilisant la commande imp dans un script :
imp ****/**** fromuser=*** touser=$base file=$dumpFile log=imp_data_$base_$now.log ignore=Y Indexes=Nlors de cette import tous ce passe bien sauf pour deux tables
qui s obstinent à se mettrent dans un des anciens tablespaces a cause de la requete STORE AS (tablespace 'THE_OLD_ONE'...
Ma question est : puis je lui dire d'ignorer totalement ce genre d option ?
Est ce qu'un bricolage du type ALTER TABLE blabla MOVE TABLESPACE THE_NEW_ONE sur la base puis refaire un export peut marcher ?
Je précise que évidement j'obtient une erreurMerciORA-00959: tablespace 'the_old_one' does not exist
Partager