Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels 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 30/11/2007, 20h37   #1
Membre habitué
 
Inscription : février 2007
Messages : 216
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations forums :
Inscription : février 2007
Messages : 216
Points : 115
Points : 115
Par défaut Pb d'import partiel

Bonjour;
Je travaille sur oracle9i, j'ai un export d'un schema qui contient 87 tables, je veux importer dans une nouvelle base de données juste 3 tables, j'ai fait la commande suivante:
Code :
1
2
 
imp userid=system/manager@chaine file=exp.dmp log=log.log TABLES=t1,t2,t3
mais le problème qui se pose c'est que ca prend beaucoup de temps, sachant que l'export est très volumineux et que les 3 tables ne sont pas volumineuse.
Et je n'ai pas la possibilité de retourner et d'exporter juste les 3 tables et les importer, je suis obligé de travailler avec ce fichier d'export.
Aidez moi svp.
elharet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2007, 21h28   #2
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
il n'y a guère de solution, il est obligé de parcourir tout le fichier.

quelles sont les options d'import ?
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2007, 21h33   #3
Membre habitué
 
Inscription : février 2007
Messages : 216
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations forums :
Inscription : février 2007
Messages : 216
Points : 115
Points : 115
merci de votre réponse; mais j'ai pas compris la question
Citation:
quelles sont les options d'import ?
Je les ai déja précisé.
Code :
imp userid=system/manager@chaine file=exp.dmp log=log.log TABLES=t1,t2,t3
est ce qu'il y a autre chose que je dois ajouter?
elharet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2007, 21h50   #4
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 523
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 523
Points : 3 972
Points : 3 972
Est-ce que l'option STATISTICS=NONE ne pourrait pas aléger un peu la durée ?

Et une bonne façon de gagner du temps, c'est de faire l'export directement sur le serveur, histoire de ne pas passer par le réseau et ces limitations...
Ça peut sembler évident pour beaucoup, mais par expérience, pas pour tout le monde...
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2007, 22h01   #5
Membre habitué
 
Inscription : février 2007
Messages : 216
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations forums :
Inscription : février 2007
Messages : 216
Points : 115
Points : 115
J'ai déja fait ce que tu viens de me dire et pour préciser voici la commande que j'ai utilisé
Code :
IMP userid=system/manager@chaine file=exp.dmp log=log.log TABLES=(t1,t2,t3) FULL=N STATISTICS=NONE GRANTS=N INDEXES=N CONSTRAINTS=N
et pour le réseau je ne peux pas m'en passer car le fichier d'export est très volumineux; en plus je ne peux pas acceder directement au serveur, je dois obligatoirement accéder par une machine distante.
elharet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2007, 22h20   #6
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 523
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 523
Points : 3 972
Points : 3 972
Citation:
Envoyé par elharet Voir le message
et pour le réseau je ne peux pas m'en passer car le fichier d'export est très volumineux; en plus je ne peux pas acceder directement au serveur, je dois obligatoirement accéder par une machine distante.
Eh bien, ne cherche plus, la lenteur vient sûrement de là !
Pour info, je travaille aussi sur une bd de petite taille mais éloigné et je n'ai pas accès direct au serveur.
J'ai fait l'import d'une table ridiculement petite et ça m'a pris quelques heures...
Donc je fais ce que je peux avec les gens à distance plus le décalage horaire... Pas toujours simple...
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2007, 11h31   #7
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
Comme je vous le disait, vous allez être obligé, d'une façon ou d'une autre de rappatrier tout le fichier sur votre poste.
Donc si vous ne le faites pas avant de lancer l'import, ça sera fait pendant

Si en plus, le poste qui lance l'import n'est pas sur le serveur Oracle, ça n'arrange rien
LeoAnderson 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 07h35.


 
 
 
 
Partenaires

Hébergement Web