Re: nodeRead: did not find '}' at end of plan node

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: nodeRead: did not find '}' at end of plan node
Дата
Msg-id 11222.1045258379@sss.pgh.pa.us
обсуждение исходный текст
Ответ на nodeRead: did not find '}' at end of plan node  (tstump@regenstrief.org (Tim Stump))
Список pgsql-general
tstump@regenstrief.org (Tim Stump) writes:
> I'm trying to drop a view from my postgres database and getting the
> following error:
> ERROR: nodeRead: did not find '}' at end of plan node

This suggests either that you have a corrupted entry in pg_rewrite,
or that the database is somehow version-incompatible with the backend
(ie, the backend is expecting a different parsetree-node layout than
what is in the database entry for the view).

Would you show us the output from

select * from pg_rewrite where ev_class = (select oid from pg_class
where relname = 'the-troublesome-view');

If you don't really care about determining the cause, you could just
manually DELETE the view's row from pg_class, and then you should be
able to dump.  But it would be interesting to figure out how you got
into this state.

            regards, tom lane

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

Предыдущее
От: Jeffrey Baker
Дата:
Сообщение: Re: In 7.3.1, will I be able to reindex toast?
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: In 7.3.1, will I be able to reindex toast?