Vous n'êtes pas identifié(e).

#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 smile

Hors ligne

Pied de page des forums