从备份恢复 postgresql:pg_restore内存不足错误



我正在尝试从生产中恢复 postgresql 备份。

当我运行pg_restore时,会创建表,但是尝试插入数据时该过程失败。内存不足。

pg_restore: processing data for table "public.annotations"
pg_restore(39098,0x10f25b5c0) malloc: can't allocate region
mach_vm_map(size=18446744073441116160) failed (error code=3)
pg_restore(39098,0x10f25b5c0) malloc: *** set a breakpoint in malloc_error_break to debug
out of memory**

备份大小仅为 29 MB。如何使还原工作?

原来是一个损坏的数据库备份文件。我使用了以前的备份,它按预期恢复。

相关内容

  • 没有找到相关文章

最新更新