Retourner aux forums || Retourner au forum general.general

general.general : Outils de conversion mysql --> pgsql

Posté par Greg () le 22 février 2005
0
Bonjour,

j'ai besoin de convertir un gros dump (schema + datas) mysql pour l'insérer dans une base postgresql, connaissez vous un outil permettant la conversion ?

Google m'a rapporté que des outils proprio, ou des réponses du style "perl est ton ami" ....

Merci.

> Lire le message (3 commentaires, moyenne: 2).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

my2pg.pl

Posté par Greg () le 22/02/2005 à 16:07. (lien). Évalué à 3.

J'ai essayé :
- my2pg.pl fournit dans le pkg postgresql-contrib,
- my2pgsql, un script php
- mysql2pgsql, un autre script perl

pour chacun j'ai des erreurs d'import dans postgres :-(

pourquoi un dump?

Posté par botio2 () le 22/02/2005 à 19:46. (lien). Évalué à 1.

voila comment je m'y prendrais:

- avoir la doc postgresql sous les yeux

- recréér a la main un schéma similaire à la base mysql, pour postgresql.
ca te permettra au passage d'ajouter quelques clés étrangeres et/ou d'arranger les types des champs.
rien de tel qu'un fichier texte pour ca.

- faire un petit script avec ton langage favori qui se connecte aux 2 bases et qui copie les données.

je trouve php (CLI) pas mal pour ce genre de choses, python est sympa aussi (API plus homogene pour les bases de données)

Revenir en haut de page || Retourner aux forums || Retourner au forum general.general