Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 05/07/2013 10:29:59
- Doctor Who
- Membre
[Résolu] Dump impossible à restaurer invalid command \Ninvalid
Salut,
Mon serveur PostGIS ayant cramé, je comptais restaurer les bases de données sur un serveur de secours.
J'ai déjà fait la manipulation plusieurs fois pour tester et ça a toujours fonctionné sauf évidemment aujourd'hui que j'en ai vraiment besoin ...
Il commence à m’exécuter la restauration de la base mais au bout de quelques minutes, il me dit \Ninvalid command \N ...
Avez vous déjà eu ce genre de problème et comment avez vous fait ?
Ma commande c'est :
psql -U postgres pigs < /mnt/data/base/Requetes_Sql/data_save/pigs.backup
En attendant, je procède à une méthode tordue en faisant une copie de base vers base sur une autre install de PostGIS (une bécane de test) qui semble fonctionner via la commande
pg_dump -C -h becanetest -U postgres mabase | psql -h serveurdesecours -U postgres mabase
Mes 3 machines sont sous PostGreSQL 9.1.6 et PostGIS 2.0.5
Auriez vous des idées pour me débloquer ?
Merci
Dernière modification par Doctor Who (22/07/2013 18:01:22)
Hors ligne
#2 06/07/2013 00:45:26
- gleu
- Administrateur
Re : [Résolu] Dump impossible à restaurer invalid command \Ninvalid
Il doit y avoir d'autres erreurs avant les Invalid command. Quelle est la premièr erreur rencontrée ?
Guillaume.
Hors ligne
#3 09/07/2013 14:20:23
- Miro
- Membre
Re : [Résolu] Dump impossible à restaurer invalid command \Ninvalid
Bonjour,
Je reprends la suite
Le serveur sur lequel on a le problème de restauration est en version 9.1.9 de postgresql
Le message d'erreur est :
ERROR: could not access file "$libdir/postgis-2.0": No such file or directory
Merci
Dernière modification par Miro (09/07/2013 14:29:10)
Hors ligne
#4 10/07/2013 00:17:35
- gleu
- Administrateur
Re : [Résolu] Dump impossible à restaurer invalid command \Ninvalid
PostGIS n'est pas installé.
Guillaume.
Hors ligne
#5 22/07/2013 18:00:57
- Doctor Who
- Membre
Re : [Résolu] Dump impossible à restaurer invalid command \Ninvalid
Bonjour
effectivement, je ne comprends pas pourquoi il ne cherchait plus dans le répertoire postgresql91 mais juste postgresql. En utilisant les liens symboliques, on a pu restaurer la base.
Merci beaucoup pour la réponse
Hors ligne