Bonjour tous,
Voici mon problème.
J'ai un client qui me fournit un dump et je voudrais le monter dans ma base oracle. j'avais réussi à le monter à un détail près il me manque des tables (2). Je l'ai contacté il me dit qu'il s'agit d'un problème de tablespace. A première vue les champs de type blob doivent être importés dans le même tablespace que celui d'origine.
Je me dis qu'a cela ne tienne, je vais le créer voici mon codeil y avait autre chose après mais je l'ai oublié.
Code : Sélectionner tout - Visualiser dans une fenêtre à part create tablespace le_bon_tablespace 'chemin vers un fichier'
Là je me dis, je vais peut-être créer un utilisateur qui portera le même nom (je sais même pas si c'est utile de faire, mais dans le doute je le fais).
Ensuite je me dis, je vais importer ce dump mais avant je vais ajouter l'option pour loger les opérations dans un fichier (j'ai galéré pour y arriver).
Et la il veut pas importer il me dit :
Voici la commande que je j'utiliseIMP-00003: Erreur ORACLE 1658 rencontrée
ORA-01658: impossible de créer l'ensemble de blocs contigus INITIAL pour le segment dans le tablespace nom_du_tablespacej'avoue je comprend pas du tout et donc je me tourne vers vous.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2C:\Documents and Settings\Administrator>imp user/user full=y file=c:\fichier.dmp log=c:\log.txt
krest
Partager