postgresql - 恢复 Windows 7 32 位操作系统上安装的 postgresql 9.1 中的 .gz 备份文件

标签 postgresql database-restore gzip

我有一个.gz格式的数据库备份文件。我需要在Windows 7 32位操作系统上安装的postgresql 9.1中恢复它。问题是postgresql不支持gz格式的备份文件,所以我无法恢复它.如果有人知道解决方案,请发布您的答案...

最佳答案

.gz 不是备份格式,它仅表示该文件已使用 gzip 压缩。 winzip 或 7-zip 的副本应该能够解压缩它。然后,您将拥有可以使用 pg_restore 恢复的“自定义”格式备份,或者可以通过 psql 运行的原始 sql。

您还可以使用 pgadmin 代替上述工具。请参阅手册了解更多详细信息。

http://www.postgresql.org/docs/current/static/reference-client.html

关于postgresql - 恢复 Windows 7 32 位操作系统上安装的 postgresql 9.1 中的 .gz 备份文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12293673/

相关文章:

c++ - 我需要解压缩/重新压缩一个文件,以便在我的 Windows 中的 C++ 中进行编辑

php - 在 Laravel 4 迁移中使用 PostgreSQL 添加全文索引

postgresql - 通过 pgAdmin 从 *.sql 文件恢复 Postgres 数据库模式?

c - 使用 libgz 来膨胀 gz 输入

bash - 将 tcpdump 输出写入压缩/gziped 文件

c++ - 'PQconnectdbParams' 未在此范围内声明

postgresql - 如何禁用 SET search_path?

java - JDBC COPY 与 Ant

sql-server-2005 - 处于待机/只读模式的 SQL 2005 - 我可以恢复数据库以进行备份然后继续应用事务日志吗?