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 10g] Erreur Import (imp et impdp)


Sujet :

Import/Export Oracle

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 72
    Points : 68
    Points
    68
    Par défaut [Oracle 10g] Erreur Import (imp et impdp)
    Bonjour,

    Je suis confronté au problème suivant :
    Nous avons une base sous Oracle 10g installée chez un client.
    Ce dernier souhaite réinstaller sa base sur un autre serveur.
    Le nouveau serveur a la même version d'Oracle (serveur Oracle déjà installé)
    J'ai créé une instance identique à la première (paramètres par défaut) et les mêmes schémas (le tablespace par défaut est USERS).

    J'ai fait un export des schémas
    - directement sur l'ancien serveur
    - depuis le nouveau serveur

    Lorsque je veux ré-importer mes dumps dans la nouvelle base, j'ai le message suivant :

    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
     
    Import: Release 10.1.0.2.0 - Production on Lun. Mars 14 15:33:32:2011
     
    .../...
     
    Connected to: Orale Database 10g Release 10.1.0.2.0 - Production
     
    Export file created by EXPORT:V10.02.01 via conventional path
    import done in WE8MSWIN1252 character set and AL16UTF16 NCHAR character set
     
    IMP-00008: unrecognized statement in the export file:
     
    . importing TOTO's objects into TOTO
    IMP-00017: following statement failed with ORACLE error 942:
    " CREATE INDEX "MON_INDEX" ON "MA_TABLE" ("MA_COLONNE") PCTFREE 10 INITRANS 2 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAUKT) TABLESPACE "USERS" LOGGING"
    IMP-00003: ORACLE error 942 encoutered
    ORA-00942: table or view does not exist
    Une fenêtre d'erreur Windows s'est affichée avec le message suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    L'instruction à "0x004172ae" emploie l'adresse mémoire "0x00000038é. La mémoire ne peut-être "read".
    Si je remonte le dump sur mon poste, il n'y a pas de problème.

    J'ai créé (sur mon poste) un nouveau tablespace, exporté mes données via datapump pour rediriger les données vers ce nouveau tablespace.
    J'a ré-exporté les données sour expdp et exp (avec le nouveau tablespace) ==> même erreur lors de l'import.

    Si j'importe avec IMPDP, j'ai aussi une erreur :

    ora-39001: invalid argument value
    ora-39000: bad dump file specification
    ora-31619: invalid dump file ...

    Je sèche sur l'origine du problème (droits sur le serveur ? problème au niveau de la base ?... ... )

    Je vous remercie par avance pour votre aide si vous avez des pistes à me proposer.

    Cordialement

  2. #2
    Membre confirmé
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    419
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 419
    Points : 616
    Points
    616
    Par défaut
    Bonsoir,

    si tu nous disais quelle commande tu as passée pour l'export et pour l'import on y verrait plus clair. et aussi le nls_lang utilisé pour l'export.
    la log d'export conviendrait bien.
    pour ta dernière erreur, tu as simplement utilisé impdp pour lire un dump créé par l'export classique, d'où le bad dump file specification...

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 72
    Points : 68
    Points
    68
    Par défaut
    Bonjour et merci pour ta réponse

    La commande d'export est la suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    exp system/<pwd>@mabase file=Exp_Toto.dmp owner=TOTO log=Exp_TOTO.log
    pour l'import :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    imp system/<pwd>@mabase file=Exp_Toto.dmp fromuser=TOTO touser= TOTO log=Imp_Toto.log
    Pour l'import via impdp, j'avais préalablement exporté mon schéma par la commande expdp (si je remonte ce dump sur mon poste, il passe bien). C'est peut-être un problème de directory (je ne connais pas trop le datapump).

    Pour le log et le nls_lang, je reprends contact avec le client cet après midi. Je pourrais l'indiquer par la suite.

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

Discussions similaires

  1. [Oracle 10g] Erreur ORA-04062
    Par ToxiZz dans le forum Oracle
    Réponses: 8
    Dernier message: 13/11/2009, 10h31
  2. [ORACLE 10G] Erreur ORA-00935
    Par Enthau dans le forum SQL
    Réponses: 4
    Dernier message: 20/11/2008, 09h10
  3. Réponses: 2
    Dernier message: 08/08/2008, 18h03
  4. PB Install Oracle 10g erreur ORA 00604 et 02248
    Par iks22 dans le forum Installation
    Réponses: 1
    Dernier message: 04/07/2007, 17h52
  5. [Oracle 10g] Erreur ORA-00600
    Par Pakkaï dans le forum Oracle
    Réponses: 6
    Dernier message: 21/09/2006, 15h01

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