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

Administration Oracle Discussion :

Exporter une base Oracle.


Sujet :

Administration Oracle

  1. #1
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 40
    Par défaut Exporter une base Oracle.
    Bonjour,

    Je dois exporter une base oracle, mais ne connaissant rien à cette SGBD, c'est pourquoi je me tourne vers vous.

    Pour info, j'utilise Oracle SQL*Plus pour accèder à la base, et la version est la suivante : Oracle Database 10g Enterprise Edition Release 10.2.0.1.0.

    Merci d'avance pour votre aide.

  2. #2
    Rédactrice

    Avatar de kalyparker
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Janvier 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 327
    Par défaut
    Bonjour,

    tu devrais chercher du côté de la commande export.
    (Import sera aussi utile pour l'import quoi )

    Pour en savoir plus :
    http://oracle.developpez.com/guide/s...e/generalites/
    It isn't that they can't see the solution, it's that they can't see the problem.
    Mes Articles et Traductions (Microstrategy, Css et Javascript)
    Si vous souhaitez contribuer à la rubrique BI, contactez-moi ou tout autre membre de l'équipe BI par MP.

  3. #3
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 40
    Par défaut
    Merci de ton aide, mais j'ai déjà essayer et ca ne fonctionne pas. De plus je ne comprends rien à tout ce charrabia.

    Comme dit précédement, je n'ai connais absolument rien en Oracle, et cela ne me passionne pas plus que ca non plus, faut dire .

  4. #4
    Rédactrice

    Avatar de kalyparker
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Janvier 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 327
    Par défaut
    Ben là, je vois pas trop ce que tu veux alors

    Explique nous ton besoin plus précisemment.
    Qu'est ce que tu entends par exporter ta base ?
    C'est pour la recréer ailleurs ou autre chose...
    It isn't that they can't see the solution, it's that they can't see the problem.
    Mes Articles et Traductions (Microstrategy, Css et Javascript)
    Si vous souhaitez contribuer à la rubrique BI, contactez-moi ou tout autre membre de l'équipe BI par MP.

  5. #5
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 40
    Par défaut
    En faite pour faire simple je suis sur un site, et je suis muté.

    Ayant monté ma base sur une machine de test, je dois récupérer la structure de ma base (c.à.d toutes mes tables), pour pouvoir continuer à travailler dessus.

    Je sais pas si je suis assez clair.

    Oracle est vraiment un SGBD super, mais trop compliqué pour quelqu'un comme moi qui n'a que quelques notions en sql.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Décembre 2006
    Messages : 161
    Par défaut
    En fait, si j'ai bien compris, tu veux recréer ta base sur un autre serveur ?

  7. #7
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 40
    Par défaut
    Citation Envoyé par fulub
    En fait, si j'ai bien compris, tu veux recréer ta base sur un autre serveur ?
    Oui c'est ca.

    Je sais le faire avec MySQL grâce à PhpMyAdmin mais sous Oracle je sèche totalement.

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Décembre 2006
    Messages : 161
    Par défaut
    Personnelllement, je ne passerais pas par un dump. Lorsque que je veux créer une base à partir d'une base existante, j'exécute la procédure suivante (il y a en surement des meilleures, mais celle ci fonctionne)
    1. Tu fais un shutdown de ta base
    2. sqlplus / as sysdba
    3. startup mount;
    4. alter database backup controlfile to trace as '/tmp/..../nombase.sql' resetlogs;
    5. si tu travailles en spfile, il faut créer un fichier init.ora (create pfile='/tmp/.../initnom.base.ora' from spfile
    6. Tu fais un shutdown de ta base
    7. Tu recopies sur ton nouveau serveur les répertoires admin, data, data2 + le fichier sql et initnombase.ora
    8. Sur ton nouveau serveur, modifies le fichier initnombase.ora pour mettre les bons chemins, ainsi qu'éventuellement le bon nom de base
    9. Modifies le fichier sql pour supprimer les commentaires, les lignes vides et le recover database, modifie les chemins et éventuellement le nom de la base. SURTOUT mettre SET à la place deREUSE
    10. Dans tes répertoires installés, supprimes tous les controlfiles et les redoslogs
    11. faire un sqlplus / as sysdba (après avoir positionné l'oracle sid)
    12. execute le script nombase.sql (@nombase.sql)

    Un peu lourd, je l'avoue. Mais cela marche

  9. #9
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 40
    Par défaut
    Merci beaucoup pour tes explications.

    Bon je vais encore abuser de vous mais ne trouvant pas de documentations ni de tuto, mais peu être que vous vous avez une adresse pour les débutants de l'interaction PHP ORACLE?

    En tout cas merci pour le tuyau.

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Décembre 2006
    Messages : 161
    Par défaut
    Citation Envoyé par legrec
    Merci beaucoup pour tes explications.

    Bon je vais encore abuser de vous mais ne trouvant pas de documentations ni de tuto, mais peu être que vous vous avez une adresse pour les débutants de l'interaction PHP ORACLE?

    En tout cas merci pour le tuyau.
    Tu n'abuses pas, mais là, je ne vais pas pouvoir t'aider.

  11. #11
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 228
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 228
    Billets dans le blog
    25
    Par défaut
    PHP via Oracle, c'est comme PHP via n'importe quelle autre base de données. Seule la chaîne de connexion changera.
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  12. #12
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    Citation Envoyé par fulub
    Personnelllement, je ne passerais pas par un dump. Lorsque que je veux créer une base à partir d'une base existante, j'exécute la procédure suivante (il y a en surement des meilleures, mais celle ci fonctionne)
    pareil : http://orafrance.developpez.com/dbahelp/#L2

  13. #13
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 40
    Par défaut
    Citation Envoyé par fadace
    PHP via Oracle, c'est comme PHP via n'importe quelle autre base de données. Seule la chaîne de connexion changera.
    C'est noté.

    Merci beaucoup à tous ceux qui m'ont répondu.

  14. #14
    Invité de passage
    Inscrit en
    Mai 2004
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 1
    Par défaut Excellent ! Merci
    Salut la foule,

    Citation Envoyé par kalyparker
    tu devrais chercher du côté de la commande export.
    (Import sera aussi utile pour l'import quoi )
    Pour en savoir plus :
    http://oracle.developpez.com/guide/s...e/generalites/
    Merci, Merci, Merci, Merci, Merci, Merci, Merci, Merci, Merci !!!

    Je suis dans la même situation que legrec :
    * le client pas content veut que l'on intervienne sur sa base
    * nous voulons remonter sa base chez nous
    * on ne connait pas Oracle ;-)

    On a fait l'export chez le client, mais pas facile de le remonter chez nous (charset, droits, etc....) depuis une installation de base de 8i

    Avec ce guide et votre incroyable disponibilité sur ce forum, je pense m'en sortir demain.


    Merci à vous tous et à très bientôt car toute l'équipe va monter en compétence sur Oracle

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

Discussions similaires

  1. Exporter une base oracle vers excel
    Par rachou59650 dans le forum Import/Export
    Réponses: 1
    Dernier message: 08/09/2008, 20h04
  2. Réponses: 7
    Dernier message: 18/02/2008, 14h33
  3. Oracle 9i :Exporter une base vide
    Par madina dans le forum Oracle
    Réponses: 1
    Dernier message: 06/06/2006, 16h33
  4. Exporter une base ORACLE vers ACCESS
    Par cquadjul dans le forum Access
    Réponses: 3
    Dernier message: 30/03/2006, 17h04
  5. Exportation des données d'une base Oracle sous forms
    Par moezsokrati dans le forum Forms
    Réponses: 4
    Dernier message: 13/10/2005, 08h55

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