Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Import/Export
Import/Export Forum d'entraide sur les outils d'import/export Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/01/2012, 14h35   #1
Invité de passage
 
Inscription : août 2009
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 8
Points : 2
Points : 2
Par défaut Imp: l'import ne se fait pas dans le tablespace voulu

Bonjour,

j'ai du realiser ce matin l'export d'un schema d'une base oracle 9.2 puis l'import dans la meme base dans un nouveau schema qui serait par la suite supprimé.
Je me suis donc dit que le plus propre serait de créer un nouveau tablespace, qui serait le tbs par défaut du nouveau schema
cela serait plus aisé à supprimer pas la suite par un simple ALTER alter tablespace DATA_BOMIG offline;

J'ai donc créé mon schema
Code :
CREATE user BOMIG IDENTIFIED BY BOMIG DEFAULT TABLESPACE DATA_BOMIG;
j'ai ensuite réalisé mon export
Code :
exp  file=/tmp/BOREFMIG.dmp log=/tmp/BOREFMIG.log owner=BOREF
j'ai ensuite du m'identifier system

l'export s'est bien déroulé sans erreurs.

J'ai ensuite voulu faire l'import dans le nouveau schema BOMIG pensant que tout allait se placer dans le tablespace DATA_BOMIG
Code :
imp system/xxx fromuser=BOREF touser=BOMIG file=/tmp/BOREFMIG.dmp
or ce meme import s'est déroulé, et mon tablespace DATA_BOMIG est ...vide.
alors je ne comprend pas bien car le propriétaire est bien BOMIG mais il n'a pas écrit dans son default tablespace...

Pourquoiiii?

Merci
Clem
clemYokYok est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2012, 14h01   #2
Membre éprouvé
 
Femme
Administrateur de base de données
Inscription : novembre 2007
Messages : 341
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : novembre 2007
Messages : 341
Points : 478
Points : 478
bonjour,

commence par retirer le quota sur le tablespace où tu ne veux pas importer les données pour ton user BOMIG, puis donne-lui un quota unlimited sur le tablespace data_bomig et ça ira sans doute mieux.
l'ordre de création de ton user n'est pas complet. tu ne nous dis pas comment tu lui as donné les droits de créer les tables. si tu es passé par un "grant resource", cela explique pourquoi il a le droit d'écrire dans tous les tablespaces. si c'est le cas, revoke ce droit et donne des grants via un role, ce qui te permettra de cibler exactement ce que tu permets de faire à tes users.
bon import
Heaven93 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h06.


 
 
 
 
Partenaires

Hébergement Web