Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 5 sur 5
  1. #1
    Modérateur
    Avatar de CinePhil
    Homme Profil pro Philippe Leménager
    Ingénieur d'études en informatique
    Inscrit en
    août 2006
    Messages
    13 820
    Détails du profil
    Informations personnelles :
    Nom : Homme Philippe Leménager
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2006
    Messages : 13 820
    Points : 24 808
    Points
    24 808

    Par défaut Import depuis MySQL via CSV

    Bonjour,

    Je cherche à importer des données d'une table MySQL vers Oracle 11g.

    Quel structure CSV utiliser lors de l'export depuis MySQL (via phpMyAdmin) ?

    J'ai essayé plusieurs choses mais lors de la tentative d'importation à l'aide de SQL Developer, j'ai soit des gros messages d'alerte, soit au lieu de reconnaître toutes les colonnes, il en regroupe un bon paquet.

    Y aurait-il un tuto quelque part qui dit comment faire cette opération proprement ?
    Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Autoentrepreneur.
    Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  2. #2
    Expert Confirmé
    Inscrit en
    août 2008
    Messages
    2 167
    Détails du profil
    Informations forums :
    Inscription : août 2008
    Messages : 2 167
    Points : 3 986
    Points
    3 986

    Par défaut

    Pour charger les données, utilise sqlloader ou une table externe (via sqldeveloper je ne sais pas comment ça marche)

  3. #3
    Modérateur
    Avatar de CinePhil
    Homme Profil pro Philippe Leménager
    Ingénieur d'études en informatique
    Inscrit en
    août 2006
    Messages
    13 820
    Détails du profil
    Informations personnelles :
    Nom : Homme Philippe Leménager
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2006
    Messages : 13 820
    Points : 24 808
    Points
    24 808

    Par défaut

    J'y suis finalement arrivé.

    MySQL est censé exporter en format CSV mais Oracle le comprend mal et il faut choisir "Délimité" dans le format d'import dans SQL Developer pour avoir accès au paramètre "Délimiteur".
    Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Autoentrepreneur.
    Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  4. #4
    Membre émérite
    Avatar de randriano
    Homme Profil pro Rija Randriano
    Inscrit en
    janvier 2007
    Messages
    1 110
    Détails du profil
    Informations personnelles :
    Nom : Homme Rija Randriano
    Localisation : Madagascar

    Informations forums :
    Inscription : janvier 2007
    Messages : 1 110
    Points : 927
    Points
    927

    Par défaut

    Citation Envoyé par CinePhil Voir le message
    J'y suis finalement arrivé.

    MySQL est censé exporter en format CSV mais Oracle le comprend mal et il faut choisir "Délimité" dans le format d'import dans SQL Developer pour avoir accès au paramètre "Délimiteur".
    Comment tu as exactement fait? Où choisir ce "Délimité"?

    Voici comment j'avais fait sur SQL Developer, je fais clic droit sur la table à charger avec le fichier CSV:

    Puis je configure les paramètres d'importation pour les mettre tous "SUCCESS" avant le lancement de l'importation:

    Dommage, pour moi, cela ne marche pas pour un fichier CSV volumineux!
    Images attachées Images attachées
    randriano.dvp.com
    Développeur freelance. Sites web, WebApp, applications informatiques. Twitter @haikajy

  5. #5
    Modérateur
    Avatar de CinePhil
    Homme Profil pro Philippe Leménager
    Ingénieur d'études en informatique
    Inscrit en
    août 2006
    Messages
    13 820
    Détails du profil
    Informations personnelles :
    Nom : Homme Philippe Leménager
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : août 2006
    Messages : 13 820
    Points : 24 808
    Points
    24 808

    Par défaut

    Je n'ai pas SQL Developer sous la main mais de mémoire c'est lors de la première étape de l'importation qu'on peut sélectionner le format du fichier à importer.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Autoentrepreneur.
    Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •