【问题标题】:Recoved deleted rows in postgresql在 postgresql 中恢复已删除的行
【发布时间】:2011-05-27 11:30:40
【问题描述】:

运行类似的查询后

 从表表名中删除

记录可以恢复吗?据我所知,Postgresql 只是将记录标记为已删除。

【问题讨论】:

标签: postgresql sql-delete


【解决方案1】:

试试pg file dump

Source.

编辑:Postgres Wiki 中,您可以找到pg file dump git repository

【讨论】:

  • 谢谢!你有更多的细节吗?我想访问一个特定数据库上的特定表,在阅读了源代码(没有其他文档)之后,我不确定如何继续。此外,这是一个生产数据库。
  • 恐怕不行。你的问题促使我用谷歌搜索它。不过,它由 Tom Lane 维护,所以如果你在 pg-hackers 列表上寻求帮助,他很有可能会自己回复。
  • 如果您需要不涉及实际破解代码的帮助,请在 pgsql-general 上提问,而不是在黑客上提问。 -hackers 用于破解代码,而不是寻求支持。
  • 您还应该查看pg_dirtyread。见stackoverflow.com/questions/12472318/…
  • 链接似乎不再起作用了。是否有更新的链接,或这样做的替代方式?
猜你喜欢
  • 2013-12-05
  • 2023-02-12
  • 2015-12-18
  • 2016-02-20
  • 2021-04-05
  • 2014-06-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多