相关疑难解决方法(0)

Postgres教程:pg_restore:[archiver]输入文件似乎不是有效的存档

我正在研究Postgres DVD教程,并且遇到导入其示例数据库的问题.

跑步pg_restore -U postgres -d dvdrental ~[filepath]/dvd-database.tar.gz给了我pg_restore: [archiver] input file does not appear to be a valid archive.

到目前为止,我的流程如下:

  1. 下载dvdrental.zip文件
  2. 使用tar czf dvd-database.tar.gz dvdrental.zip(我也尝试将zip解压缩到一个文件夹,结果相同,并删除.gz)将其解压缩到.tar
  3. pg_restore -U postgres -d dvdrental ~[filepath]/dvd-database.tar如上所述运行.

我目前正在使用Postgres 9.5,这可能会导致问题.寻找答案,指出我在这个过程中出错的地方或如何将Postgres数据库的存档更新到9.5.

postgresql tar pg-restore postgresql-9.5

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

pg-restore ×1

postgresql ×1

postgresql-9.5 ×1

tar ×1