IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Import/Export Oracle Discussion :

Oracle import datapump


Sujet :

Import/Export Oracle

  1. #1
    Membre du Club
    Inscrit en
    Juin 2004
    Messages
    82
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 82
    Points : 58
    Points
    58
    Par défaut Oracle import datapump
    Bonjour,

    J'ai fait l'export d'une table avec datapump

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    expdp user1/sysadmin directory=dp_dir dumpfile=expdata.DMP logfile=log_exp_1.log tables=user1.tab1
    et je souhaite importer la table dans une autre table (tab2) d'un autre schéma (user2).

    Exemple:

    Test1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    imp user2/passwduser2 directory=dp_dir DUMPFILE=expdata.DMP CONTENT=DATA_ONLY  logfile=logimpdb.log REMAP_TABLE= user1.tab1:user2.tab2
    message d'erreur:
    ORA-31655: no data or metadata objects selected for job
    ORA-39154: Objects from foreign schemas have been removed from import

    Test2
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    imp user2/passwduser2 directory=dp_DIR DUMPFILE=expdata.DMP CONTENT=DATA_ONLY  logfile=logimpdb.log remap_schema=user1:user2 REMAP_TABLE=user1.tab1:user2.tab2
    Message Erreur
    ORA-39034: Table TABLE_DATA:"user2"."user2.tab2" does not exist.
    Pouvez vous m'aider à trouver la bonne méthode SVP?

    MarvelRomy

  2. #2
    Membre régulier
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juin 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2013
    Messages : 19
    Points : 108
    Points
    108
    Par défaut
    Juste comme ça, une petite question, est ce une erreur de frappe ou est ce que tu utilises datapump pour l'export (expdp) et "import" pour l'import (imp).

    Pour moi, il faut utiliser les mêmes utilitaires pour l'import / export

    impdp avec expdp
    Ou
    imp avec exp

    Dites nous si cela change la donne ?

  3. #3
    Membre du Club
    Inscrit en
    Juin 2004
    Messages
    82
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 82
    Points : 58
    Points
    58
    Par défaut
    Bonjour,

    C'est une erreur de frappe.
    j'utilise bien expdp pour l'export et impdp pour l'import.

    Cordialement,

  4. #4
    Membre régulier
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juin 2013
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2013
    Messages : 19
    Points : 108
    Points
    108
    Par défaut
    Bonjour,

    Citation Envoyé par marvelromy Voir le message
    Bonjour,

    C'est une erreur de frappe.
    j'utilise bien expdp pour l'export et impdp pour l'import.

    Cordialement,

    Avez-vous essayé de nommer explicitement les schéma en utilisant les clauses "touser" et "fromuser", comme ci-dessous ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    imp user2/passwduser2 touser=user2 fromuser=user1 directory=dp_dir DUMPFILE=expdata.DMP CONTENT=DATA_ONLY  logfile=logimpdb.log REMAP_TABLE= user1.tab1:user2.tab2

  5. #5
    Membre du Club
    Inscrit en
    Juin 2004
    Messages
    82
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 82
    Points : 58
    Points
    58
    Par défaut
    Bonjour,

    Avec les Options : Fromuser touser cela ne marche toujours pas.
    on a les mêmes erreurs
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ORA-31655: no data or metadata objects selected for job
    ORA-39154: Objects from foreign schemas have been removed from import

  6. #6
    Membre du Club
    Inscrit en
    Juin 2004
    Messages
    82
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 82
    Points : 58
    Points
    58
    Par défaut
    Problème résolut.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    impdp user2/passwduser2 touser=user2 fromuser=user1 directory=dp_dir DUMPFILE=expdata.DMP CONTENT=DATA_ONLY  logfile=logimpdb.log  
     remap_schema=user1:user2 REMAP_TABLE= user1.tab1:tab2

    Merci à tous

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 149
    Points : 52
    Points
    52
    Par défaut
    Bonjour ,
    Juste une question
    Est-ce que vous créer le user2 de destination ou c'est l'import qui le fait pour vous ?
    Et si le user2 existe déjà avec des objets dedans que se passe t-il lors de l'import ?
    Merci pour votre retour d'expérience

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [10.1.0.2.0] Problème avec importation datapump
    Par CyBeRoN dans le forum Administration
    Réponses: 7
    Dernier message: 13/02/2008, 11h11
  2. Oracle Import Export Lent
    Par Idsaw dans le forum Administration
    Réponses: 2
    Dernier message: 26/06/2007, 16h11
  3. Réponses: 11
    Dernier message: 10/01/2007, 19h38
  4. [Oracle] Importer du xml dans une table
    Par lenoil dans le forum Oracle
    Réponses: 2
    Dernier message: 05/06/2006, 13h06
  5. Réponses: 3
    Dernier message: 13/12/2004, 13h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo