团队,我已经备份了我的网站,将内容提取到我的本地磁盘,然后一直深入直到获得 dump.sql 文件。
是否可以将此导入到我工作站上的 PostgreSQL 本地安装中?它一直在与我作对,所以我想检查一下是否有任何我应该知道的陷阱。
当我说是与我作对时,它会挂起工作站,不抛出任何错误,所以这很令人沮丧。
团队,我已经备份了我的网站,将内容提取到我的本地磁盘,然后一直深入直到获得 dump.sql 文件。
是否可以将此导入到我工作站上的 PostgreSQL 本地安装中?它一直在与我作对,所以我想检查一下是否有任何我应该知道的陷阱。
当我说是与我作对时,它会挂起工作站,不抛出任何错误,所以这很令人沮丧。
是的。我通常通过运行 discourse 并恢复整个内容来完成此操作,但您也可以将转储恢复到 postgres。
Postgres 或您的操作系统是否内存不足?
这听起来确实令人沮丧。
您具体做了什么?在之后哪个时间点它会挂起?
当您说“挂起”时,这是什么意思?命令行进程停止响应,甚至对 Ctrl+C 也没有反应,但其他任何操作都无法进行?还是所有东西都变得没有响应?发生这种情况时,鼠标还可以移动吗?
当发生任何情况时,是突然一下子发生的,还是逐渐变差(即使是 很快 的)?
您在什么硬件上运行此程序?该系统上还有其他什么活动?
是的,这是一个标准的 pg_dump 文件,可以通过 psql 或 pg_restore 作为常规 PostgreSQL 备份进行恢复。