Re: How to interpret 'depends on' errors in pg_restore? - Mailing list pgsql-general

From Fire Emerald
Subject Re: How to interpret 'depends on' errors in pg_restore?
Date
Msg-id 18e85c76c98.2815.a5aef60df33e8d2ac3d54c6545825f63@gmail.com
Whole thread Raw
In response to Re: How to interpret 'depends on' errors in pg_restore?  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: How to interpret 'depends on' errors in pg_restore?  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: How to interpret 'depends on' errors in pg_restore?  (Adrian Klaver <adrian.klaver@aklaver.com>)
Re: How to interpret 'depends on' errors in pg_restore?  (Fire Emerald <fire.github@gmail.com>)
List pgsql-general
Am 28. März 2024 15:00:06 schrieb Tom Lane <tgl@sss.pgh.pa.us>:

Fire Emerald <fire.github@gmail.com> writes:
Then i did a pg_restore -d target --verbose -Fc file.dump and saw in the 
output this:

5145 0 730750 TABLE subpartitions backends_y2024w03 userA
;        depends on: 237
.... and so on ...

That is not an error, it's just verbose display of one of the items
in the dump.

Well, I know it's not an error, but it's everything i got. There was no error shown. The command completed, but without anything imported.

Nothing was restored.

You would need to show us the actual errors.  (Suggestion:
leave off --verbose, it's just clutter.)  A guess though is
that the import failed because of foreign key constraints.
--data-only mode is not good at ordering the table loads to
ensure that FK constraints are satisfied on-the-fly.

  regards, tom lane

As i said, the same import but with INSERT INTOs worked without any issues. So no, there are no FK constraints failing.

But the target and source table had partitioned tables attached, using ATTACH PARTITION.

The schema was like:
db1 schema1 public table1 (links to the listed below)
db1 schema1 subpartitions backends_y2024w03
db1 schema1 subpartitions backends_y2024w04
db1 schema1 subpartitions backends_y2024w05

The partitioning must be the problem somehow.

pgsql-general by date:

Previous
From: Adrian Klaver
Date:
Subject: Re: Inquiry on Participating in the Korean Translation Project for PostgreSQL Documentation
Next
From: Tom Lane
Date:
Subject: Re: How to interpret 'depends on' errors in pg_restore?