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 :

Comment utiliser un dump


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Par défaut Comment utiliser un dump
    Bonjour,

    je suis sous oracle 10g, et j'ai reçu un dump dont je dois exploiter les données mais je ne connais pas la structure de la base initiale.

    Pourriez vous me donner des conseils afin de pouvoir exploiter au mieux le dump?

    Dans un premier temps je voulais récupérer le pfile de la base initiale et ainsi remonter une base similaire sur un serveur pour pouvoir importer le dump. Est ce que ma démarche est la bonne?

    Je suis DBA Junior et personne pour m'accompagner sur ce projet donc je m'en retourne vers vous pour avoir de bons conseils.

    Merci.

  2. #2
    Membre chevronné Avatar de Shivaneth
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2004
    Messages
    349
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 349
    Par défaut
    Bonjour,

    pour monter un dump oracle il te suffit d'exécuter cette commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    imp userid=tonUserDBA/tonMdpDBA file=c:\cheminDump\fichierDump.dump log=c:\cheminLog\fichierLog.log full=y
    Pas besoin de créer la base avant, sauf si le dump ne contient que les données et pas la structure de la base.

    Il faut aussi que tu vérifies que si le dump contient les droits utilisateurs, ceux-ci soient créés dans ta base.

  3. #3
    Membre émérite Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Par défaut
    Tout d'abord bonjour et merci de ton aide

    Pas besoin de créer la base avant, sauf si le dump ne contient que les données et pas la structure de la base.
    cela veux dire que sur mon serveur j'installe simplement la distribution oracle et je peux lancer l'import? La je ne comprends pas il me faut au moins une instance pour pouvoir me connecter avec le user et faire l'import.

  4. #4
    Membre Expert Avatar de fatsora
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 103
    Par défaut
    c'est archi faux ca

    il faut une base vide au moins


    apres tu peux creer tes tablespace par import ....

  5. #5
    Membre émérite Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Par défaut
    Citation Envoyé par fatsora Voir le message
    c'est archi faux ca

    il faut une base vide au moins


    apres tu peux creer tes tablespace par import ....
    Merci de confirmer ce que je pensais, donc il faut aussi que je demande le nom de chaque tablespace et leur emplacement pour que je puisse faire cette manipulation.

  6. #6
    Membre Expert Avatar de fatsora
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 103
    Par défaut
    en fait

    soit tu as juste ta base vide

    dans ce cas la c'est l'import qui va créer tes tablespaces utlisateurs

    soit
    tu précrees tes propres tablespaces et tables

    et tu importe en faisant ignore=y

    l'avantage de ca ce que tu peux choisir les nom de tablespace que tu veux
    ....
    tu choisis tes disques ,datafiles


    mais c'est plus long a faire

    la premiere est plus rapide en preparation

    tu fais imp full et c'est tout

    voir des idées ici

    http://asktom.oracle.com/pls/asktom/...D:550622776061

    la doc officielle

    ici

    http://download.oracle.com/docs/cd/B...htm#sthref2125

  7. #7
    Membre chevronné Avatar de Shivaneth
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2004
    Messages
    349
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 349
    Par défaut
    Citation Envoyé par fatsora Voir le message
    c'est archi faux ca

    il faut une base vide au moins


    apres tu peux creer tes tablespace par import ....
    Ce que je voulais dire c'est qu'il n'avait pas besoin de créer la structure de la base (les tables).

  8. #8
    Membre émérite Avatar de Z3phur
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    680
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Décembre 2007
    Messages : 680
    Par défaut
    A nous nous sommes mal compris alors, merci aussi de ton aide.

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/02/2009, 12h06
  2. Réponses: 1
    Dernier message: 28/09/2008, 16h10
  3. comment utiliser actionscript ?
    Par webs dans le forum Flash
    Réponses: 3
    Dernier message: 09/02/2003, 23h11
  4. Comment utiliser OUT ?
    Par Bouziane Abderraouf dans le forum CORBA
    Réponses: 3
    Dernier message: 20/07/2002, 09h35
  5. Réponses: 5
    Dernier message: 11/06/2002, 15h21

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