Re: Error "public.powa_take_snapshot()" en el log de PostgreSQL

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Pablo Delgado <pabloj(dot)df(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Error "public.powa_take_snapshot()" en el log de PostgreSQL
Date: 2023-10-09 11:56:08
Message-ID: 202310091156.norqzfgfluay@alvherre.pgsql
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Pablo Delgado escribió:
> Tengo el siguiente error en mi log de PostgreSQL 12 y no llego a entender
> como solucionarlo:
>
> 2023-10-07 16:03:06 UTC:LOG: POWA connected to database powa
> 2023-10-07 16:03:06 UTC:ERROR: query returned more than one row
> 2023-10-07 16:03:06 UTC:HINT: Make sure the query returns a single row, or
> use LIMIT 1.
> 2023-10-07 16:03:06 UTC:CONTEXT: PL/pgSQL function
> powa_take_snapshot(integer) line 31 at SQL statement
> SQL statement "SELECT public.powa_take_snapshot()"
> 2023-10-07 16:03:06 UTC:LOG: background worker "powa" (PID 34049) exited
> with exit code 1

Hola, eso es un bug en un módulo externo llamado POWA. Podrías intentar
desactivarlo, pero si te interesa continuar usando POWA, fíjate si los
desarrolladores han publicado una versión más reciente que contenga una
corrección a algún problema relacionado.

Aparentemente, lo que hay que hacer es quitar "powa" de la línea
shared_preload_libraries en postgresql.conf (o busca en `select * from
pg_settings` si ese parámetro viene desde algún otro archivo). Luego
reinicia el servidor.

--
Álvaro Herrera PostgreSQL Developer — https://www.EnterpriseDB.com/
Bob [Floyd] used to say that he was planning to get a Ph.D. by the "green
stamp method," namely by saving envelopes addressed to him as 'Dr. Floyd'.
After collecting 500 such letters, he mused, a university somewhere in
Arizona would probably grant him a degree. (Don Knuth)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Miguel Manzano 2023-10-10 01:24:49 como postear en una lista
Previous Message Pablo Delgado 2023-10-07 21:51:14 Error "public.powa_take_snapshot()" en el log de PostgreSQL