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 :

Impossibilité d'importer une table [8i]


Sujet :

Import/Export Oracle

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 209
    Points : 95
    Points
    95
    Par défaut Impossibilité d'importer une table
    Bonjour,

    Suite à une panne serveur, j'ai récupéré mes donnes de ma base exportée sur une autre machine. Seulement voilà, il me manque une table (oracle 8) qui a pourtant bien été exporté selon le fichier log.
    J'essaye de faire un import sous différentes formes mais rien à faire, il me refuse d'importer cette table.

    L'import a été fait de manière classique:

    userid=system/manager@euro
    fromuser=sistm
    touser=sistm
    buffer=204800
    indexes=y
    ignore=y
    recordlength=1024
    file=D:\oracle\admin\EURO\exp\expfullEURO_Lundi.dmp
    log=D:\oracle\admin\EURO\exp\impfullEURO_Lundi.log
    tables=(ORDS)
    commit=y
    La 1ère anomalie nous a donné le message suivant à l'import:

    Connecté à : Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production
    With the Partitioning option
    JServer Release 8.1.7.0.0 - Production

    Fichier d'export créé par EXPORT:V08.01.07 via le chemin classique
    import effectué dans le jeu de caractères WE8ISO8859P1 et le jeu NCHAR WE8ISO8859P1
    IMP-00033: Attention : Table "ORDS" introuvable dans fichier d'export.
    Fin de l'import réussie avec avertissements.
    Mais en détaillant un peu plus mon import en y mettant l'option fromuser/touser, j'ai ce résultat dans le fichier log qui m'explique qu'il y a une anomalie dans la table (ou le trigger qui lui est lié):

    Fichier d'export créé par EXPORT:V08.01.07 via le chemin classique
    import effectué dans le jeu de caractères WE8ISO8859P1 et le jeu NCHAR WE8ISO8859P1
    . Import d'objets SISTM dans SISTM
    IMP-00017: Echec de l'instruction suivante avec erreur ORACLE 907 :
    " ALTER TABLE "ORDS" MODIFY ("TYPETVA" DEFAULT 'R'"
    IMP-00003: Erreur ORACLE 907 rencontrée
    ORA-00907: Parenthèse de droite absente
    Fin de l'import réussie avec avertissements.
    Aussi je n'ai pas d'autre solution que d'ouvrir le fichier d'export (qui fait 3Go) pour récupérer la table, son descriptif et ses données à moins d'une autre solution.

    D'avance merci pour vos réponses.

    Thomas

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 209
    Points : 95
    Points
    95
    Par défaut
    Bonjour,

    Encore une fois j'ai trouvé la réponse tout seul comme un grand: à savoir que j'ai ouvert le fichier d'export à l'aide d'un outil me permettant d'ouvrir des gros fichiers et j'y ai exclut une ligne parasite (alter table sur laquelle manquait une parenthèse entre autre) m'empêchant d'importer la table. J'ai réimporté sans problème.

    Merci de mon intervention

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

Discussions similaires

  1. Importer une table de plusieurs mdb en VBA
    Par Jean-Marc68 dans le forum VBA Access
    Réponses: 9
    Dernier message: 16/03/2007, 13h55
  2. Réponses: 3
    Dernier message: 20/07/2006, 15h41
  3. Importer une table supérieure à 1Mo
    Par BlacKou dans le forum Requêtes
    Réponses: 2
    Dernier message: 23/03/2006, 10h23
  4. Comment exporter / importer une table postgres
    Par Elois dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 01/03/2005, 18h22

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