Re: Template1 is locked when pgAdminIII is open

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Template1 is locked when pgAdminIII is open
Дата
Msg-id 20711.1107192552@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Template1 is locked when pgAdminIII is open  ("Dave Page" <dpage@vale-housing.co.uk>)
Ответы Re: Template1 is locked when pgAdminIII is open  (Alvaro Herrera <alvherre@dcc.uchile.cl>)
Re: Template1 is locked when pgAdminIII is open  (Andreas Pflug <pgadmin@pse-consulting.de>)
Список pgsql-bugs
"Dave Page" <dpage@vale-housing.co.uk> writes:
> Tom Lane wrote:
>> I think the real answer is something more along the lines of
>> "don't run two copies of pgAdmin at once".

> He might not be. pgAdmin uses a master connection (normally to
> template1) and one connection to each database browsed (minus the master
> connection which is reused). However, each SQL Query window opened will
> also open a new connection to the currently selected database, which is
> what might have happened in this case. Of course, the easy answer is to
> close any SQL windows in template1 as well...

Hmm.  Would it be possible to teach pgAdmin to close extra connections
to template1 whenever it's doing CREATE DATABASE?

Of course, sooner or later we should fix the underlying locking
mechanism so we don't have to have this constraint, but I'm not sure
when that will happen.

            regards, tom lane

В списке pgsql-bugs по дате отправления:

Предыдущее
От: "Dave Page"
Дата:
Сообщение: Re: Template1 is locked when pgAdminIII is open
Следующее
От: Alvaro Herrera
Дата:
Сообщение: Re: Template1 is locked when pgAdminIII is open