From: | Robert Haas <robertmhaas(at)gmail(dot)com> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | "pgsql-hackers(at)postgresql(dot)org" <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: pgsql: Move handling of database properties from pg_dumpall into pg_dum |
Date: | 2018-01-22 19:26:06 |
Message-ID: | CA+Tgmoar1NhaM1kiOf8UQOAy7QYrO-Ojb=u0ME5Mez99cJe9aA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | PostgreSQL : PostgreSQL Postg스포츠 토토 사이트SQL |
On Mon, Jan 22, 2018 at 2:09 PM, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
> pg_dumpall with --clean will now drop and recreate the "postgres" and
> "template1" databases in the target cluster, allowing their locale and
> encoding settings to be changed if necessary, and providing a cleaner
> way to set nondefault tablespaces for them than we had before. This
> means that such a script must now always be started in the "postgres"
> database; the order of drops and reconnects will not work otherwise.
> Without --clean, the script will not adjust any database-level properties
> of those two databases (including their comments, ACLs, and security
> labels, which it formerly would try to set).
Unless we insert some guard that causes a hard error or at least warns
the user if they do the wrong thing, this seems extremely likely to
have people (1) try to dump and restore using pg_dumpall and (2)
complain when it doesn't work. Actually, it'll work fine if your OS
username happens to be "postgres", but otherwise not so much.
--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2018-01-22 19:47:36 | Re: pgsql: Move handling of database properties from pg_dumpall into pg_dum |
Previous Message | Tom Lane | 2018-01-22 19:09:20 | pgsql: Move handling of database properties from pg_dumpall into pg_dum |
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2018-01-22 19:39:10 | Re: [HACKERS] Support to COMMENT ON DATABASE CURRENT_DATABASE |
Previous Message | Robert Haas | 2018-01-22 19:21:17 | Re: Logical Decoding and HeapTupleSatisfiesVacuum assumptions |