Re: List user databases
От | Ian Lawrence Barwick |
---|---|
Тема | Re: List user databases |
Дата | |
Msg-id | CAB8KJ=jf=_Uyp-GfbuGteXCTzy8C8CoN_XtfXood1NgX7y9tFw@mail.gmail.com обсуждение исходный текст |
Ответ на | Re: List user databases (Adrian Klaver <adrian.klaver@aklaver.com>) |
Список | pgsql-general |
2022年11月10日(木) 14:16 Adrian Klaver <adrian.klaver@aklaver.com>: > > On 11/9/22 20:57, Ian Lawrence Barwick wrote: > > 2022年11月10日(木) 13:41 Igor Korot <ikorot01@gmail.com>: > >> > >> Hi, ALL, > >> According to https://chartio.com/resources/tutorials/how-to-list-databases-and-tables-in-postgresql-using-psql/, > >> there are generally 3 system DBs. > >> > >> However I'm confused with the word general. > >> How many system databases can be made on a PG server? > > > > template0 and template1 are the mandatory system databases which > > cannot be dropped. > > Actually that is not strictly true: > > https://www.postgresql.org/docs/current/manage-ag-templatedbs.html > > " > Note > > template1 and template0 do not have any special status beyond the fact > that the name template1 is the default source database name for CREATE > DATABASE. For example, one could drop template1 and recreate it from > template0 without any ill effects. This course of action might be > advisable if one has carelessly added a bunch of junk in template1. (To > delete template1, it must have pg_database.datistemplate = false.) OK, "cannot be dropped unless you manually convert them into non-template databases" :). Regards Ian Barwick
В списке pgsql-general по дате отправления: