8
我意外删除了PostgreSQL中3个表中的所有记录。我怎样才能恢复数据?恢复PostgreSQL中已删除的记录
我意外删除了PostgreSQL中3个表中的所有记录。我怎样才能恢复数据?恢复PostgreSQL中已删除的记录
这是一个类似的问题,因为这里讨论:
Can I rollback a transaction I've already committed? (data loss)
基本上,从备份中恢复。如果你不能,你可能能够恢复与pg_dirtyread
。
如果您没有备份,请停止整个服务器,获取驱动器的磁盘映像,然后联系$ lots数据恢复专家。
你有昨天的数据库备份吗? – cha
我什么都没有,,,有什么恢复方法吗? – user236928
你可能运气不好。我认为[克雷格林格](http://stackoverflow.com/users/398670/craig-ringer)写了一个关于这个问题的重要答案,但它可能会在dba.stackexchange.com上结束。 –