Обсуждение: pg_dumpall error

Поиск
Список
Период
Сортировка

pg_dumpall error

От
frant101@googlemail.com
Дата:
Hi there, I hope that you can help

I am getting the following error message when i run the pg_dumpall
command

pg_dump: SQL command failed
pg_dump: Error message from server: ERROR:  relation
"esales.invoiceline" does not exist
pg_dump: The command was: LOCK TABLE esales.invoiceline IN ACCESS
SHARE MODE
pg_dumpall: pg_dump failed on database "hermes", exiting

The esales.invoiceline table is there are can be accessed.  We do run
overnight updates to this table and i was wondering if the updates are
conflicting with backup processs ?

We are running PostgreSQL 8.1.3 and the pg_dumpall command is

pg_dumpall -s --disable_triggers -h $CURRENT_HOST -U USER_AUTH >
schema.sql

Any help would be really appriceated.

Thanks
Fran


Re: pg_dumpall error

От
Tom Lane
Дата:
frant101@googlemail.com writes:
> pg_dump: SQL command failed
> pg_dump: Error message from server: ERROR:  relation
> "esales.invoiceline" does not exist
> pg_dump: The command was: LOCK TABLE esales.invoiceline IN ACCESS
> SHARE MODE
> pg_dumpall: pg_dump failed on database "hermes", exiting

> The esales.invoiceline table is there are can be accessed.

You mean that if you issue the same command by hand, it works?  That
would be bizarre.

> We are running PostgreSQL 8.1.3 and the pg_dumpall command is

Update to something current (preferably 8.1.10).  Then try REINDEXing
pg_class.

            regards, tom lane