【问题标题】:PostgreSQL backup restorePostgreSQL 备份还原
【发布时间】:2019-01-01 07:03:18
【问题描述】:

我正在使用 Postgresql 9.5.10 开发车辆跟踪应用程序并将每日备份作为 pg_dump 自定义格式。但是在恢复时它会显示。

$ pg_restore -h localhost -d dbname -U user  -a tracking_data.sql
pg_restore: [compress_io] could not uncompress data: (null)

【问题讨论】:

  • 在我看来,这个错误听起来像是在等待更多数据时到达文件末尾。

标签: postgresql gis


【解决方案1】:

使用psql 恢复由pg_dumppg_dumpall 工具生成的纯SQL(如您的示例)脚本文件。

psql -U username --set ON_ERROR_STOP=on -f backupfile.sql 

上面的命令正在恢复一个数据库,如果发生错误就停止。

pg_restore 用于恢复pg_dump 工具创建的tar 文件和目录格式。

【讨论】:

    猜你喜欢
    • 2016-04-13
    • 2012-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-16
    相关资源
    最近更新 更多