Re: moving a database to a new 15.1 server

Поиск
Список
Период
Сортировка
От Thomas Kellerer
Тема Re: moving a database to a new 15.1 server
Дата
Msg-id bf7bce23-525a-a9c1-5d12-83a73d3acbde@gmx.net
обсуждение исходный текст
Ответ на moving a database to a new 15.1 server  (Matthias Apitz <guru@unixarea.de>)
Список pgsql-general
Matthias Apitz schrieb am 01.02.2023 um 13:24:
> $ psql -Ulbs_lbsoclc01_dev_r1_dbo_u lbs_lbsoclc01_dev_r1
> psql (15.1)
> Type "help" for help.
>
> lbs_lbsoclc01_dev_r1=#
> lbs_lbsoclc01_dev_r1=# \d
> Did not find any relations.
> lbs_lbsoclc01_dev_r1=# \d dbo.accession_index
>                         Table "dbo.accession_index"
>       Column      |         Type          | Collation | Nullable | Default
> ------------------+-----------------------+-----------+----------+---------
>  iln              | smallint              |           | not null |
>
> lbs_lbsoclc01_dev_r1=# select count(*) from counter;
> ERROR:  relation "counter" does not exist
> LINE 1: select count(*) from counter;
>                              ^
> lbs_lbsoclc01_dev_r1=# select count(*) from dbo.counter;
>  count
> -------
>     41
>
> i.e. I have to specify the schema 'dbo' to access the tables.

you need to change the search_path

    alter user lbs_lbsoclc01_dev_r1_dbo_u set search_path = dbo;

This was probably done on the old server. You can see the user's definition
if you dump the "globals" from the old server:

   pg_dumpall -U postgres --globals-only -f globals.sql







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

Предыдущее
От: Matthias Apitz
Дата:
Сообщение: moving a database to a new 15.1 server
Следующее
От: Erik Wienhold
Дата:
Сообщение: Re: moving a database to a new 15.1 server