无法在PostgreSQL中加载数据库

polkgigr  于 2023-06-29  发布在  PostgreSQL
关注(0)|答案(3)|浏览(222)

我正在按照下面的链接所示的教程加载dvdrental数据库:http://www.postgresqltutorial.com/load-postgresql-sample-database/
我已经成功地完成了第一步,但当我来到步骤2和3,导航bin文件夹和加载数据,我被卡住了。它不断提示我与无效的命令消息,如下图所示。

有人知道如何解决这个问题吗?提前感谢所有的帮助!

qnyhuwrf

qnyhuwrf1#

您应该从shell运行pg_restore,而不是从psql内部运行。pg_restore是一个单独的命令行程序,而不是psql命令。

oxosxuxt

oxosxuxt2#

是的,我有一个解决方案,检查您的文件路径,并在此之前提取文件。

kzmpq1sx

kzmpq1sx3#

输入exit即可。
你实际上是在psql服务器中,正在执行你应该在windows上执行的命令。
输入exit将关闭psql连接并将您放回windows终端。

相关问题