J'essaye de restaurer une base de données PostgreSQL en exécutant le SQL que pg_dump a créé, sur une base de données vide.PostgreSQL: restauration de la base de données à partir du dump - erreur de syntaxe
Je reçois cette erreur:
ERROR: syntax error at or near "\"
LINE 5211: \.
lignes 5210 et 5211 lecture:
COPY auth_group (id, name) FROM stdin;
\.
Il fonctionne très bien sur mon serveur Linux, où j'utilise cette commande:
psql -U nombase < dumpfile.sql
mais sur Windows, je ne sais pas comment faites la même chose, donc j'ai essayé d'exécuter sql dump à partir de l'utilitaire de requête pgAdminIII.
Quelle est la méthode recommandée pour importer une base de données à partir d'une sauvegarde sur Windows? Ou: comment résoudre ce problème de syntaxe?
Toute aide est très appréciée!
Martin
Cela a fonctionné pour moi lorsque vous essayez d'importer une décharge avec Navicat qui a été lancer toutes sortes d'erreurs de syntaxe. Cela a très bien fonctionné depuis le terminal d'OS X. –