Re: libpq options
| От | Michael Paquier |
|---|---|
| Тема | Re: libpq options |
| Дата | |
| Msg-id | 20180302014938.GC1186@paquier.xyz обсуждение исходный текст |
| Ответ на | Re: libpq options (Andres Freund <andres@anarazel.de>) |
| Ответы |
Re: libpq options
|
| Список | pgsql-docs |
On Thu, Mar 01, 2018 at 01:35:54AM -0800, Andres Freund wrote: > On 2017-11-25 19:05:54 +0900, Michael Paquier wrote: >> A Boolean value of <literal>true</literal> tells the backend >> + to go into walsender mode, wherein a small set of replication commands >> + can be issued instead of SQL statements. > > This actually is wrong now I think. Petr? On more or less HEAD: $ psql -X -d "replication=1 dbname=postgres" postgres=# create table aa (a int); ERROR: cannot execute SQL commands in WAL sender for physical replication $ psql -X -d "replication=database dbname=postgres" postgres=# create table aa (a int); CREATE TABLE So one needs to use replication=database in order to be able to issue normal SQL statements, while replication=true enforces physical replication where this cannot happen (no connection to a specified database). -- Michael
Вложения
В списке pgsql-docs по дате отправления: