Précédent   Forum du club des développeurs et IT Pro > Bases de données > Oracle > Import/Export
Import/Export Forum d'entraide sur les outils d'import/export Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 25/06/2012, 18h06   #1
CinePhil
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 13 659
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 49
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 659
Points : 25 562
Points : 25 562
Envoyer un message via MSN à CinePhil
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 !
CinePhil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2012, 18h30   #2
skuatamad
Expert Confirmé
 
Inscription : août 2008
Messages : 1 690
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 1 690
Points : 2 813
Points : 2 813
Pour charger les données, utilise sqlloader ou une table externe (via sqldeveloper je ne sais pas comment ça marche)
skuatamad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2012, 17h39   #3
CinePhil
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 13 659
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 49
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 659
Points : 25 562
Points : 25 562
Envoyer un message via MSN à CinePhil
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 !
CinePhil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2012, 14h54   #4
randriano
Membre émérite
 
Avatar de randriano
 
Homme Rija Randriano
Inscription : janvier 2007
Messages : 1 057
Détails du profil
Informations personnelles :
Nom : Homme Rija Randriano
Localisation : Madagascar

Informations forums :
Inscription : janvier 2007
Messages : 1 057
Points : 865
Points : 865
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
Type de fichier : jpg clicdroit_importdata.jpg (20,5 Ko, 17 affichages)
__________________
randriano.dvp.com
randriano est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2012, 10h56   #5
CinePhil
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 13 659
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 49
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 659
Points : 25 562
Points : 25 562
Envoyer un message via MSN à CinePhil
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 !
CinePhil est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h30.


 
 
 
 
Partenaires

Hébergement Web