gpt4 book ai didi

postgresql - 如何将示例数据库导入 postgres?

转载 作者:行者123 更新时间:2023-11-29 13:49:20 27 4
gpt4 key购买 nike

根据 website我可以下载他们的示例文件 dvdrental.zip,但是

The database file is in zipformat ( dvdrental.zip) so you need to extract > it to dvdrental.tar

首先,什么是tar?我认为它必须是 tar.gz 才能被压缩?我什至不知道如何自己创建一个“tar”。我试过:

tar -zcvf dvdrental.tar.gz dvdrental

tar -cf dvdrental.tar dvdrental

我尝试使用 pgAdmin 4 导入,但我得到:

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

pg_restore: [tar archiver] 在 tar archive 中找不到文件“toc.dat”的 header

分别。现在,不要问我为什么一个流行的教程站点以错误的格式创建了一个文件。但是,你能告诉我如何重新打包这个文件,以便我可以将它用作示例数据库吗?

使用 Mac 操作系统 10.12.4。 Postgres 9.6。还有 PgAdmin 4(不确定它是否处于测试阶段?它崩溃了,并进行了各种无意义的窗口移动和突出显示)

最佳答案

我先提取了 .zip 存档。然后打开 pgAdmin 并按照指南“使用 pgAdmin 加载 DVD 租赁数据库”

https://www.postgresqltutorial.com/load-postgresql-sample-database/

注意将“格式”字段从“自定义或 Tar”更改为“目录”。然后你应该能够恢复数据库。

关于postgresql - 如何将示例数据库导入 postgres?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43795823/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com