Re: BUG #17394: pg_dump: query returned 0 rows instead of one:

Поиск
Список
Период
Сортировка
От Surya Prakash
Тема Re: BUG #17394: pg_dump: query returned 0 rows instead of one:
Дата
Msg-id CAEW_3Bgb1=y8hxLBVnHbzKCVX3XRZTf+1Ux=1dsrzN41-f4LXQ@mail.gmail.com
обсуждение исходный текст
Ответ на Re: BUG #17394: pg_dump: query returned 0 rows instead of one:  (Julien Rouhaud <rjuju123@gmail.com>)
Список pgsql-bugs
Hi Julien,

Thanks a lot, that worked for me.

Thanks,
Surya

On Fri, 4 Feb 2022 at 18:19, Julien Rouhaud <rjuju123@gmail.com> wrote:
Hi,

On Thu, Feb 03, 2022 at 09:40:07PM +0000, PG Bug reporting form wrote:
>
> pg_dump: saving database definition
> pg_dump: query returned 0 rows instead of one:
> SELECT proretset, prosrc, probin, pg_catalog.pg_get_function_arguments(oid)
> AS funcargs,pg_catalog.pg_get_function_identity_arguments(oid) AS funciargs,
> pg_catalog.pg_get_function_result(oid) AS funcresult,
> array_to_string(protrftypes, ' ') AS protrftypes, prokind, provolatile,
> proisstrict, prosecdef, proleakproof, proconfig, procost, prorows,
> proparallel, (SELECT lanname FROM pg_catalog.pg_language WHERE oid =
> prolang) AS lanname FROM pg_catalog.pg_proc WHERE oid =
> '1046460'::pg_catalog.oid
>
>
> I am getting this above error while taking backup of a database.

Is the problem reproducible?

Can you try to execute the query on the target database, before and after
executing those queries:

SET enable_indexscan = off;
SET enable_indexonlyscan = off;
SET enable_bitmapscan = off;

If you the query returns a result after the 3 SET enable_* queries, it means
that you have at least one corrupted index.  You could fix the situation (at
least for this specific problem) with a
REINDEX TABLE pg_proc;

But you will have to investigate how you get a corruption in the first place
(faulty hardware, inadequate configuration...), and maybe do more thorough
checks on your database(s).  See for instance
https://www.postgresql.org/docs/11/amcheck.html.

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

Предыдущее
От: Surya Prakash
Дата:
Сообщение: Re: BUG #17394: pg_dump: query returned 0 rows instead of one:
Следующее
От: Tom Lane
Дата:
Сообщение: Re: BUG #17391: While using --with-ssl=openssl and PG_TEST_EXTRA='ssl' options, SSL tests fail on OpenBSD 7.0