pg_dump:来自服务器的错误消息:错误:类型19的高速缓存查找失败

时间:2010-09-11 06:31:37

标签: postgresql pg-dump

我使用slony复制postgresql数据库。它有一天工作得很好。 使用slony命令删除复制节点后,pg_dump不起作用,错误信息为: pg_dump:OID 73033的架构不存在

然后我在pg_namespace中删除了slony的名称空间,而pg_dump不起作用。 所以我删除了pg_class,pg_type中名称空间的数据,命令是: 从pg_class删除,其中relnamespace = 73033 从pg_type删除,其中relnamespace = 73033

我收到错误消息: pg_dump:来自服务器的错误消息:错误:类型19的缓存查找失败

如何解决?如何恢复数据库? 谢谢!

1 个答案:

答案 0 :(得分:1)

您是否尝试在更改后重新启动Postgresql?其他似乎已经解决了这个问题,因为它清除缓存并且很容易做到:

http://lists.slony.info/pipermail/slony1-general/2010-February/010361.html

希望它如此简单,但你可能已经尝试过了。

//约翰