我在Heroku(业余基础层)上有一个PostgreSQL数据库。
当我尝试在本地计算机上运行pg:pull
时,出现分段错误。
heroku pg:pull postgresql-graceful-1xxx7 habitxxxx4 -a vast-citadel-3xxx5
...
pg_dump: saving database definition
pg_dump: dumping contents of table "public.auth_group"
pg_dump: dumping contents of table "public.auth_group_permissions"
Segmentation fault (core dumped)
我正在运行此psql版本
postgres@pg:~$ psql
psql (12.3 (Ubuntu 12.3-1.pgdg16.04+1), server 9.5.21)
我看了heroku pg:pull
的源代码,但对下一步该怎么做一无所知。 https://github.com/heroku/legacy-cli/blob/v3.10.4/lib/heroku/helpers/pg_dump_restore.rb#L34
我也看过这个类似的答案,以防https://stackoverflow.com/a/26046916/7888216