如何使用pgadmin 4导入模式SQL文件?

18

这是否可能?如果是,怎么做呢?

我只能找到适用于pgadmin 3的解决方案,但对我无用。

4个回答

31

以下是我的操作步骤:

  1. 进入您的数据库并点击此处。
  2. 在菜单栏中单击 工具,再点击 查询工具

输入图像描述信息

  1. 然后重新加载页面。在左侧的菜单栏上方,您会看到一个 文件夹 图标(请参阅下面的图片)。单击它并选择您的 .sql 文件。
  2. 单击 选择 并上传文件。
  3. 要执行 .sql 文件,请按 F5 或在中间菜单栏上方的播放按钮(请参阅下面的屏幕截图)。
  4. 右键单击您的数据库并单击“刷新”。

输入图像描述信息


2
我正在导入SQL文件,就像上面提到的答案一样,但是它显示“不支持的文件类型”。我的文件是test.sql这样的。 - sumanth

9
以下是帮助您导入模式中所有表的步骤:
1)打开pgAdmin 4
2)导航到您的数据库名称-->模式-->public
3)然后右键单击public
4)单击public后,从下拉菜单中选择还原选项
5)将打开一个窗口,在其中只需提供.sql文件的位置并留下其他文本框
6)单击还原,其余工作交给pgadmin处理
注意:每个要导入的表都需要执行这些步骤

1
如果无法运行,请尝试使用pgsql Shell。输入您的服务器、数据库和用户信息,然后不要加任何引号运行以下命令:\i D:/folder/your_table.sql - Ahmed Aboud
在我的情况下,数据库已经有数据,但恢复失败了。为了解决这个问题,我删除了数据库并创建了一个新的,分配了与备份使用的相同用户。然后答案对我起作用了。 - Andriy Boyko

2
为了解决这个问题,请按照以下步骤操作:
  1. 选择您的数据库。
  2. 在菜单栏中点击,选择工具和查询工具。
  3. 导入您的SQL(以生成查询创建表)。
  4. 执行查询。

0

按照以下步骤进行操作:

为了解决这个问题,请按照以下步骤进行操作:

Select your Database.
Click in the menubar, select Tools & Query Tools,
Import your SQL (to generate query create table)
Execute query

在创建数据库后导入.sql文件时,这对我很有效。谢谢。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接