PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

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

#1 Re : Site PostgreSQL.fr » pg_restore: erreur : une seule des options -d/--dbname and -f/--file p » 25/02/2021 17:51:11

ah oui quand même !  un peu barbu smile

cela fonctionne effectivement

/usr/lib/postgresql/12/bin/pg_restore 12.Fc.dmp -f -

merci ! merci pour cette réponse aussi rapide qu'efficace

#2 Site PostgreSQL.fr » pg_restore: erreur : une seule des options -d/--dbname and -f/--file p » 25/02/2021 17:15:48

thierry.soulabail
Réponses : 4

Bonjour à tous,

Je me suis fait surprendre par un comportement du binaire pg_restore que je n'explique pas :
en version 9.6 : pg_restore me donne le contenu du fichier d'export : je peux le lister et voir le sql contenu
en version 12 (vrai aussi pour la 13) pg_restore ne me donne que la liste (option -l) du fichier d'export, mais je ne peux pas voir le  sql contenu

les doc https://docs.postgresql.fr/12/app-pgrestore.html et https://docs.postgresql.fr/9.6/app-pgrestore.html ne parlent pas de modification de comportement ?

/usr/lib/postgresql/9.6/bin/pg_dump -p 5436 -Fc >96.Fc.dmp  -->ok 
/usr/lib/postgresql/9.6/bin/pg_restore -l 96.Fc.dmp  -->ok 
/usr/lib/postgresql/9.6/bin/pg_restore 96.Fc.dmp     -->ok 

/usr/lib/postgresql/12/bin/pg_dump -p 5435 -Fc >12.Fc.dmp   -->ok 
/usr/lib/postgresql/12/bin/pg_restore -l 12.Fc.dmp    -->ok 
/usr/lib/postgresql/12/bin/pg_restore 12.Fc.dmp   -->Nok
pg_restore: erreur : une seule des options -d/--dbname and -f/--file peut être indiquée

avez-vous une idée ?
merci par avance pour toute aide

Pied de page des forums

Propulsé par FluxBB