diff options
author | Heikki Linnakangas <heikki.linnakangas@iki.fi> | 2013-02-25 14:48:27 +0200 |
---|---|---|
committer | Heikki Linnakangas <heikki.linnakangas@iki.fi> | 2013-02-25 14:59:33 +0200 |
commit | aa05c37e823a41056273e73f6b3d168009a67c3f (patch) | |
tree | 984b4da2ff71ffc6a4df286567428eba65cb92de /doc/src | |
parent | 786170d74f30bc8d3017149dc444f3f3e29029a7 (diff) | |
download | postgresql-aa05c37e823a41056273e73f6b3d168009a67c3f.tar.gz postgresql-aa05c37e823a41056273e73f6b3d168009a67c3f.zip |
Add -d option to pg_basebackup and pg_receivexlog, for connection string.
Without this, there's no way to pass arbitrary libpq connection parameters
to these applications. It's a bit strange that the option is called
-d/--dbname, when in fact you can *not* pass a database name in it, but it's
consistent with other client applications where a connection string is also
passed using -d.
Original patch by Amit Kapila, heavily modified by me.
Diffstat (limited to 'doc/src')
-rw-r--r-- | doc/src/sgml/ref/pg_basebackup.sgml | 17 | ||||
-rw-r--r-- | doc/src/sgml/ref/pg_receivexlog.sgml | 17 |
2 files changed, 34 insertions, 0 deletions
diff --git a/doc/src/sgml/ref/pg_basebackup.sgml b/doc/src/sgml/ref/pg_basebackup.sgml index 2f89f2c322e..9906b0c6d55 100644 --- a/doc/src/sgml/ref/pg_basebackup.sgml +++ b/doc/src/sgml/ref/pg_basebackup.sgml @@ -359,6 +359,23 @@ PostgreSQL documentation <variablelist> <varlistentry> + <term><option>-d <replaceable class="parameter">connstr</replaceable></option></term> + <term><option>--dbname=<replaceable class="parameter">connstr</replaceable></option></term> + <listitem> + <para> + Specifies parameters used to connect to the server, as a connection + string. See <xref linkend="libpq-connstring"> for more information. + </para> + <para> + The option is called <literal>--dbname</> for consistency with other + client applications, but because <application>pg_basebackup</application> + doesn't connect to any particular database in the cluster, database + name in the connection string will be ignored. + </para> + </listitem> + </varlistentry> + + <varlistentry> <term><option>-h <replaceable class="parameter">host</replaceable></option></term> <term><option>--host=<replaceable class="parameter">host</replaceable></option></term> <listitem> diff --git a/doc/src/sgml/ref/pg_receivexlog.sgml b/doc/src/sgml/ref/pg_receivexlog.sgml index d06dd1f171c..ec9afad1974 100644 --- a/doc/src/sgml/ref/pg_receivexlog.sgml +++ b/doc/src/sgml/ref/pg_receivexlog.sgml @@ -123,6 +123,23 @@ PostgreSQL documentation <variablelist> <varlistentry> + <term><option>-d <replaceable class="parameter">connstr</replaceable></option></term> + <term><option>--dbname=<replaceable class="parameter">connstr</replaceable></option></term> + <listitem> + <para> + Specifies parameters used to connect to the server, as a connection + string. See <xref linkend="libpq-connstring"> for more information. + </para> + <para> + The option is called <literal>--dbname</> for consistency with other + client applications, but because <application>pg_basebackup</application> + doesn't connect to any particular database in the cluster, database + name in the connection string will be ignored. + </para> + </listitem> + </varlistentry> + + <varlistentry> <term><option>-h <replaceable class="parameter">host</replaceable></option></term> <term><option>--host=<replaceable class="parameter">host</replaceable></option></term> <listitem> |