Pages : 1
#1 Le 03/05/2007, à 16:40
- Mononokehime
Problème dump Postgresql
Salut à tous,
Je vous expose mon problème... Je suis actuellement en train d'installer wikipedia en local. Pour cela, j'ai à disposition le logiciel wikimedia, qui installe les tables sans leur contenu.
Puis il faut ensuite les peupler en important des dumps sql, mais voilà ce sont des dumps Mysql. Or j'ai fait le choix d'une base de données Postgresql (étant donné qu'avec Mysql j'ai eu quelques soucis).
J'ai récupéré un script qui effectue plus ou moins correctement la conversion de l'un à l'autre, mais il y a des erreurs qui persistent. Entre autre, une erreur de syntaxe : "commande non valable \."
Mon fichier ressemble à celà :
BEGIN;
LOCK TABLE categorylinks;
COPY categorylinks FROM stdin;
0 Portail:Sciences_sociales Sociologie 2007-04-15 23:38:50
0 Projet:Sociologie RunJobs.php 2007-04-15 23:38:50
0 Sociologie 2007-04-16 03:08:36
1 Avignon * 2006-08-02 12:21:41
1 Commune_de_Vaucluse Avignon 2006-11-02 14:08:11
1 Géographie_occitane Avignon 2006-12-09 21:16:55
....
\.
COPY categorylinks FROM stdin;
59169 Récompense_de_cinéma British Academy of Film and Television Arts 2005-06-09 04:21:19
59169 Récompense_de_télévision British Academy of Film and Television
D'après le site officiel de Postgresql "La fin des données peut être représentée par une simple ligne contenant juste un antislash et un point (\.).". Je découpe ainsi la copie, car le fichier est énorme.
Je ne vois pas où est l'erreur de syntaxe... Si vous avez de meilleurs yeux que moi n'hésitez pas à apporter vos commentaires .
Hors ligne
#2 Le 03/05/2007, à 17:00
- Mononokehime
Re : Problème dump Postgresql
J'ai enlevé les "\." pour effectuer la copie d'un bloc : je n'ai plus l'erreur citée précédemment. Mais il me reste à la copie du premier tuple...
0 Portail:Sciences_sociales Sociologie 2007-04-15 23:38:50
^
Des idées ?
Dernière modification par Mononokehime (Le 03/05/2007, à 17:03)
Hors ligne
Pages : 1