导入数据库

团队,我已经备份了我的网站,将内容提取到我的本地磁盘,然后一直深入直到获得 dump.sql 文件。

是否可以将此导入到我工作站上的 PostgreSQL 本地安装中?它一直在与我作对,所以我想检查一下是否有任何我应该知道的陷阱。

当我说是与我作对时,它会挂起工作站,不抛出任何错误,所以这很令人沮丧。

是的。我通常通过运行 discourse 并恢复整个内容来完成此操作,但您也可以将转储恢复到 postgres。

Postgres 或您的操作系统是否内存不足?

这听起来确实令人沮丧。

您具体做了什么?在之后哪个时间点它会挂起?

当您说“挂起”时,这是什么意思?命令行进程停止响应,甚至对 Ctrl+C 也没有反应,但其他任何操作都无法进行?还是所有东西都变得没有响应?发生这种情况时,鼠标还可以移动吗?

当发生任何情况时,是突然一下子发生的,还是逐渐变差(即使是 很快 的)?

您在什么硬件上运行此程序?该系统上还有其他什么活动?

1 个赞

是的,这是一个标准的 pg_dump 文件,可以通过 psqlpg_restore 作为常规 PostgreSQL 备份进行恢复。

2 个赞