Re: Incorrect syntax when restoring a single table

Поиск
Список
Период
Сортировка
От David G. Johnston
Тема Re: Incorrect syntax when restoring a single table
Дата
Msg-id CAKFQuwa3R-rX-c8O+GsG-xT5_TaDT1cy_m0X-Z0Gkz1AWV1Y3g@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Incorrect syntax when restoring a single table  (Ron Johnson <ronljohnsonjr@gmail.com>)
Список pgsql-admin
On Thursday, June 27, 2024, Ron Johnson <ronljohnsonjr@gmail.com> wrote:
On Thu, Jun 27, 2024 at 11:05 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:
Ron Johnson <ronljohnsonjr@gmail.com> writes:
> $ pg_restore -v -a -t tapschema.batch_rp4_y2022m08 -Fd --dbname=tap tap

I think what you have to do is write -n tapschema -t batch_rp4_y2022m08
 
That indeed is the solution.  Should have seen it in the docs.

pg_restore's use of "-t" is inconsistent with other utilities (pg_dump, vacuumdb, reindexdb, clusterdb).  That seems to be a design bug.


I suppose writing the extra matching logic for in-file matching was more difficult than doing the same when the data sits in catalogs and you have a regexp operator.  Less a bug and more a decision of convenience I suppose.  No pressure from me to change it.

On a related note, the third tip refers to an out-of-support version.  Shouldn’t we do away with it?

David J.

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

Предыдущее
От: Ron Johnson
Дата:
Сообщение: Re: Incorrect syntax when restoring a single table
Следующее
От: Wasim Devale
Дата:
Сообщение: Fwd: Postgresql 12.19 compatible with RHEL 9