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 05/12/2019 18:55:31

albourg
Membre

postgres 12 - pg_basebackup - syntax changed

as postgres:
-bash-4.2$ pg_basebackup -P -R --pgdata=/var/lib/pgsql/12/data --checkpoint=fast --host=eidlot2-database-1.pass.lan --username=postgres
pg_basebackup: error: could not connect to server: could not translate host name "eidlot2-database-1.pass.lan --username=postgres" to address: Name or service not known

this worked fine in 11.
-bash-4.2$ pg_basebackup -P -R --pgdata=/var/lib/pgsql/12/data --checkpoint=fast --username=postgres --host=eidlot2-database-1.pass.lan
works!
and if there is a space after the last letter (...pass.lan<space>, it does NOT work).

Hors ligne

#2 06/12/2019 15:23:04

dverite
Membre

Re : postgres 12 - pg_basebackup - syntax changed

pg_basebackup: error: could not connect to server: could not translate host name "eidlot2-database-1.pass.lan --username=postgres" to address: Name or service not known

Ca doit venir du fait qu'entre le nom du host et --username, ce n'est pas un caractère ASCII de code 32 (le "vrai" espace) mais un espace insécable ou autre caractère Unicode du style qui produit visuellement la même chose mais qui n'est pas le séparateur attendu. Ca pourrait se vérifier en passant le message d'erreur à la commande hexdump -C.

Hors ligne

Pied de page des forums