在 PostgreSQL 上创建数据库转储时出错

在 PostgreSQL 上创建数据库转储时出错

当尝试转储 PostgreSQL 数据库时,我们收到以下错误,并且该过程立即停止。

使用的命令:

[email protected]:~

07/26 11:48:11> pg_dump -U tad -h localhost -p 5932 -F c -b -v -f /home/openbravo/dump26072018.dmp openbravo

输出:

pg_dump: reading schemas

pg_dump: reading user-defined tables

pg_dump: schema with OID 67046 does not exist

pg_dump: *** aborted because of error

你能指导我解决这个问题吗?

答案1

https://www.postgresql.org/message-id/20110215213337.GC95600%40mr-paradox.net通过从 pg_class、pg_type 和 pg_constraint 中删除对该模式的引用,问题已得到解决。

相关内容