【发布时间】:2014-09-06 21:22:33
【问题描述】:
我最近在我们的 Postgres 数据库中遇到了一个问题,当我查询时:select * from myTable, 结果是“无法打开与 OID 892600370 的关系”。而且它的前端应用程序不能再正常运行了。根据我的研究,我确定了有错误的列,但我想准确定位该列的行 OID,以便我可以修改它。请帮忙。
提前谢谢你。
【问题讨论】:
-
会不会是某个地方缺少某个文件,例如:
/var/lib/pgsql/data? -
考虑到文件丢失。你能帮我解决一些如何恢复它的方法吗?该目录也不存在。
-
您需要备份或转储数据库。
-
我无法转储它,因为发生了同样的错误,我无法转储该表,它正在中止。
-
有谁能帮助我吗?
标签: postgresql oid