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

Installation Oracle Discussion :

exporter base de données Oracle XE 10g


Sujet :

Installation Oracle

  1. #1
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Par défaut exporter base de données Oracle XE 10g
    Bonjour,
    svp comment pourrais-je exporter une base de données XE 10g sous la version gratuite de Oracle XE 10g?
    Merci

  2. #2

  3. #3
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Par défaut
    Je n'ai pas trop compris ce qu'il y a dans le lien.
    Est-ce qu'il y a une méthode graphique de transfert?
    Sinon, est-ce que quelqu'un peut m'expliquer comment faire pas à pas pour faire l'export puis l'import depuis Oracle XE 10g?
    Merci

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    A priori, il n'y a pas de d'outil graphique d'export/import. Il faut utiliser la ligne de commandes. Voir le 2 Day DBA.

    Mais on peut décharger et charger des données avec des fichiers plats avec un outil graphique.

  5. #5
    Invité
    Invité(e)
    Par défaut
    Avec Toad ou Oracle SQL Developer, on peut faire des exports / imports via une interface mais franchement, je n'en vois pas la valeur ajoutée...

  6. #6
    Membre Expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Par défaut
    La DB Console (fournit en standard avec XE me semble-t-il) permet de faire des exports/imports (onglet administration)

  7. #7
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Par défaut
    quand j'introduis la commande expdp il écrit:
    SP2-0734: commande inconnue au début de "expdp SYST..." - Le reste de la ligne est ignoré

  8. #8
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    Les commandes d'import/export sont comme SQL*Plus des exécutables qu'il faut appeler depuis la ligne de commande DOS (et non depuis SQL*Plus).

  9. #9
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Par défaut
    Merci ça marche
    Maintenant que j'ai le fichier schema.dmp et expschema.log comment faire pour les importer depuis Oracle XE dans un autre poste
    (c'est-à-dire avant d'executer la commande imp, que dois-je faire?)

  10. #10
    Membre Expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Par défaut
    Il faut supprimer dans la base cible les objets que vous voulez créer (sinon Oracle ne va les créer et va dire "xxx already exists").

    Par exemple, vous voulez importer le schéma HR. Dans ce cas il faut exécuter sur la base cible avant l'import:


  11. #11
    Membre régulier
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Par défaut [résolu]
    Je vous remercie pour votre aide, effectivement les commandes expdp et impdp doivent être saisies dans un invite de commande à part et non pas dans sql*plus.
    Avant de lancer la commande impdp dans le poste où on aimerait coller la base il faudrait refaire les mêmes étapes de création du dossier tmp et y coller le fichier schema.dmp
    il faudrait aussi faire attention au nom du schéma à copier ou à créer et non pas faire du copier coller depuis le fichier d'aide d'Oracle.
    Merci à vous tous

  12. #12
    Membre Expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Par défaut
    A noter que justement, une des grandes avancés de datapump par rapport aux export classiques, c'est que ils peuvent être appellés depuis SQL*Plus ou depuis n'importe quel programme client via des appels PL/SQL !

  13. #13
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 5
    Par défaut
    bonjour zaac01,
    sous quel system vous installez Oracle 1XE 10g ?
    car j'ai installé Oracle express 10g sous Mandriva 2008 avec 2 rpm :
    oracle-xe-10.2.0.1-1.0.i386.rpm et oracle-xe-client-10.2.0.1-1.0.i386.rpm

    apres je ne peux pas lancer sqlplus, j'ai cherché le mot "sqlplus*" à partir de racine, mais
    aucun fichier de ce nom.

    [root@localhost huunhan]# sqlplus
    bash: sqlplus: command not found
    [root@localhost huunhan]#

    en plus, je n'ai pas de commande expdp

    [root@localhost huunhan]# expdp
    bash: expdp: command not found
    [root@localhost huunhan]#

    Avant, j'ai pensé que c'est normal avec la version gratuite Oracle xe 10g.

    Mais il semble que vous avez tous ces commandes avec version xe 10g .

  14. #14
    Membre Expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Par défaut
    1 problème = 1 topic
    ça sert à rien de multiplier les posts ainsi...

Discussions similaires

  1. [10g] Problème d'exportation base de données ORACLE
    Par iaiiai dans le forum Débuter
    Réponses: 2
    Dernier message: 05/02/2014, 14h45
  2. connection a une base de données ORACLE 10g
    Par le_psycho dans le forum VB.NET
    Réponses: 4
    Dernier message: 26/07/2007, 14h46
  3. Import et Export une base de donnée Oracle
    Par Sabact dans le forum Oracle
    Réponses: 22
    Dernier message: 29/09/2006, 18h49
  4. Comment exporter une base de donnée oracle à l'aide de EXP
    Par med_anis_dk dans le forum Import/Export
    Réponses: 6
    Dernier message: 16/06/2006, 15h27
  5. exporter une base de donnée oracle
    Par med_anis_dk dans le forum Oracle
    Réponses: 3
    Dernier message: 14/06/2006, 21h28

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