banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 27 June 2016 14:02

PontaGéo
Juste Inscrit !
Lieu: Pontarlier
Date d'inscription: 9 Mar 2016
Messages: 8

restaurer une table avec pgAdmin

Bonjour,

J'ai un problème de restauration avec une table d'une base de données postgres.

1) j'ai sauvegarder la table, pas de problème

2) j'ai utilisé l'option "Troncage en cascade" pour vider ma table de ses données mais garder la structure

3) j'utilise la fonction sauvegarder et k'ai une erreur de sortie 1 comme suit

C:\Program Files\pgAdmin III\1.20\pg_restore.exe --host serveur-nt9 --port 5432 --username "postgres" --dbname "geosphere" --no-password  --data-only --table aepbali1 --schema public --verbose "C:\Users\b.sabine\Desktop\Béatrice SIG\sauvegarde\table\2016-06-27_geosphere_aepbal1.backup"
pg_restore: connecting to database for restore
pg_restore: [archiver (db)] Error while INITIALIZING:
pg_restore: [archiver (db)] could not execute query: ERREUR:  paramètre de configuration « lock_timeout » non reconnu
    Command was: SET lock_timeout = 0;

WARNING: errors ignored on restore: 1

Le process a retourné le code de sortie 1.


Pouvez vous m'aider à résoudre cette erreur.

Merci

Hors ligne

 

#2 Mon 27 June 2016 14:33

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9869
Site web

Re: restaurer une table avec pgAdmin

Bonjour,

Les versions de postgresql entre la sauvegarde et la restauration sont identiques ?

Y;


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#3 Mon 27 June 2016 14:37

matieu_dumo
Participant actif
Lieu: Questembert
Date d'inscription: 15 Mar 2006
Messages: 135
Site web

Re: restaurer une table avec pgAdmin

Bonjour,

de mémoire, j'ai déjà contourné ce genre de couac en commentant la ligne en question

Code:

-- SET lock_timeout = 0;

dans le fichier à restaurer.
Pas très pratique, pas très propre, mais bon...

Bon courage

Dernière modification par matieu_dumo (Mon 27 June 2016 14:38)

Hors ligne

 

#4 Mon 27 June 2016 15:00

PontaGéo
Juste Inscrit !
Lieu: Pontarlier
Date d'inscription: 9 Mar 2016
Messages: 8

Re: restaurer une table avec pgAdmin

oui, c'est la même version

Hors ligne

 

#5 Mon 27 June 2016 15:33

PontaGéo
Juste Inscrit !
Lieu: Pontarlier
Date d'inscription: 9 Mar 2016
Messages: 8

Re: restaurer une table avec pgAdmin

Pouvez vous m'expliquer comment commenter cette ligne dans mon fichier à restaurer?

Merci

Hors ligne

 

#6 Mon 27 June 2016 16:06

matieu_dumo
Participant actif
Lieu: Questembert
Date d'inscription: 15 Mar 2006
Messages: 135
Site web

Re: restaurer une table avec pgAdmin

Ouvrir le fichier avec un éditeur de texte, repérer la ligne en question et ajouter -- devant (comme sur le message posté précédemment)

Dernière modification par matieu_dumo (Mon 27 June 2016 16:07)

Hors ligne

 

#7 Mon 27 June 2016 16:41

Nicolas Ribot
Membre
Lieu: Toulouse
Date d'inscription: 9 Sep 2005
Messages: 1554

Re: restaurer une table avec pgAdmin

Bonjour,

Vous pouvez ignorer ces erreurs, qui sont dues à une version de pg_dump différente de la version de la base sur laquelle la restauration est lancée. (typiquement, la version livrée avec pg_dump)

Nicolas

Hors ligne

 

#8 Thu 07 July 2016 09:55

PontaGéo
Juste Inscrit !
Lieu: Pontarlier
Date d'inscription: 9 Mar 2016
Messages: 8

Re: restaurer une table avec pgAdmin

Merci à tous; En fait j'ai utilisé l’ordinateur de mon technicien et j'ai pu restaurer sans problèmes; Je pense que c'est une  erreur de paramétrage sur mon poste.

Hors ligne

 

Pied de page des forums

Powered by FluxBB