如何在windows服务器中解压缩.sql扩展文件



我已经对postgresql数据库进行了完整备份,该数据库由100个数据库组成。备份格式为.sql(例如pg_dumpall.exe-U postgres>D:\backup\fullbkp.sql(现在我的一个数据库崩溃了,我想提取这个文件以获得数据库备份,仅用于恢复。我已经搜索了很多,但找不到任何解压缩的方法,这样我就可以从完整的备份文件中获得特定的数据库。请建议!!!!当做萨达姆

这样的备份不会被压缩。此外,它包含集群中所有数据库的备份,并且没有简单的方法来提取单个数据库。

使用initdb创建一个新的PostgreSQL集群,使用psql恢复那里的转储,然后使用pg_dump提取您需要的单个数据库。

最新更新