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 :

importer un dump en gardant sa structure


Sujet :

Installation Oracle

  1. #1
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 68
    Par défaut importer un dump en gardant sa structure
    Bonjour,

    Je crée une base de données essai avec l'assistant d'Oracle 9. Visiblement ca marche.
    Je souhaire y importer le dump d'une autre BD mais je voudrais qu'il me crée une BD à l'identique de celle d'ou provient le dump.

    Lors de l'import je n'ai rien précisé de spécial mais je n'ai pas l'impression d'avoir ce que je souhaitais au départ.

    Cdlt.
    Jacques

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 68
    Par défaut Precisions
    Voici le début du fichier log de l'import :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    Connecté à: Oracle9i Release 9.2.0.3.0 - Production
    JServer Release 9.2.0.3.0 - Production
    Export fait dans le jeu de car WE8MSWIN1252 et jeu de car NCHAR AL16UTF16
     
    Prêt à exporter les utilisateurs spécifiés ...
    . export des actions et objets procéduraux de pré-schéma
    . export des noms de bibliothèque de fonctions étrangères pour l'utilisateur DB_HYDRO 
    . export des synonymes de type PUBLIC
    . export des synonymes de type PRIVATE
    . export des définitions de type d'objet pour l'utilisateur DB_HYDRO 
    Prêt à exporter les objets DB_HYDRO ...
    . export des liens de base de données (DATABASE LINKS)
    . export des numéros de séquence
    . export des définitions de cluster
    . Prêt à exporter les tables DB_HYDRO ... via le chemin classique...
    . . export de la table                       BIL_BILAN
                                                               22 lignes exportées
    . . export de la table                 BIL_BILAN_PARAM
                                                              142 lignes exportées
    Après verfication dans ma base ESSAI les tables marquées comme exportées ne sont pas présentes. Cela vient il du fait que l'utilisateur d'export s'appelle DB_HYDRO alors que ma base s'appelle ESSAI et je me connecte en "system".
    Faut il préciser qqe chose lors de l'import parce que moi je ne veux plus de l'utilisateur DB_HYDRO.

    En gros, ce que je veux c'est ma table importée mais que je peux voir simplement avec system ou autre s'il faut mais ca me parrait plus compliqué de créer un nouvel utilisateur .

    Cdlt,
    Jacques

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 115
    Par défaut
    Jacques,
    Je ne comprends pas les questions.
    1) je pense que tu devrais poster ce genre de question dans
    Oracle > Administration

    2) si tu veux les tables de DB_HYDRO dans SYSTEM
    imp system/PWD file=... log=... fromuser=DB_HYDRO touser=SYSTEM commit=y ignore=y buffer=10000000

    3) au début, j'ai cru que tu ne voulais que le schéma : à l'export ROWS=NO à l'import indexfile=log.rem

    En espérant t'éclaircir...

  4. #4
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 68
    Par défaut
    Merci pour ta réponse. J'essaie de poser mon problème plus clairement :

    Je dispose du dump d'une BD qui est sur le poste de quelqu'un d'autre. Il faut que j'installe cette BD sur mon poste.

    j'ai tapé ta ligne de commande. il réalise l'import avec erreur. Je mets le fichier log en pièce jointe ce sera peut être plus clair . C'est un fichier txt . J'ai juste changé l'extension en zip car il fait plus de 64 Ko.

    jacques.
    Fichiers attachés Fichiers attachés
    • Type de fichier : zip log.zip (156,8 Ko, 77 affichages)

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 115
    Par défaut
    Les tables ont été importées, mais il faut que tu traite tes messages d'erreurs :
    Il te manque les users ou rôles ROLE_L_HYD, MANAGER, PB, GS, DEGEE1, AUTO, ROLE_M_CAR_HYD, ...
    Tu peux reprendre leurs créations avec un simple grep dans le fichier d'export :
    $ grep "CREATE ROLE ROLE_L_HYD" file_d'export.dmp
    ou
    $ grep "CREATE USER PB" file_d'export.dmp
    Tu peux aussi ignorer, ça c'est une histoire de fonctionnalité, mais je pense qu'il sera difficile d'ignorer les rôles...

    Ensuite, il faudra détruire les tables, puis re-importer..

    Mais ce qui m'ennuie,
    c'est que je ne vois pas un message en début de log disant : import des tables de DB_HYDRO à SYSTEM
    ET le message invalid passwd en début de log
    ET la création de l'index en échec...

    Louping31

Discussions similaires

  1. [question de newbie] importer un dump
    Par delphim dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 09/12/2005, 12h50
  2. Import de DUMP entre différentes version de oracle
    Par Fraise des Bois dans le forum Oracle
    Réponses: 2
    Dernier message: 02/11/2005, 16h03
  3. importation de dump
    Par m@estro dans le forum Oracle
    Réponses: 6
    Dernier message: 18/10/2005, 09h18
  4. [DUMP] Import de dump, réécrase l'existant ?
    Par elitost dans le forum Oracle
    Réponses: 15
    Dernier message: 18/05/2005, 07h54
  5. import de dump ORACLE
    Par chaval dans le forum Requêtes
    Réponses: 2
    Dernier message: 24/06/2004, 09h03

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