我使用PostgreSQL9.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)
发布于 2019-01-01 20:45:38
使用psql
恢复由pg_dump
和pg_dumpall
工具生成的纯SQL脚本文件(如您的示例所示)。
psql -U username --set ON_ERROR_STOP=on -f backupfile.sql
上面的命令是恢复数据库,如果发生错误就会停止。
pg_restore
用于恢复由pg_dump
工具创建的tar文件和目录格式。
https://stackoverflow.com/questions/53993636
复制相似问题