postgresql还原pg_dump导出文件出错

新手上路,请多包涵

图片描述

导出命令
pg_dump "host=172.17.0.3 hostaddr=172.17.0.3 port=5432 user=postgres password=123 dbname=test" --column-inserts | gzip > /home/backup/test.sql.gz;

还原命令

gunzip -c /home/backup/test.sql.gz | psql vjshi

使用过表空间

阅读 4.5k
1 个回答

pg_dump 推荐使用 Fc 压缩模式,还原的时候更灵活,有很多可选项,脚本建议

--备份
pg_dump -h ip -p pgport  -E UTF8 -Fc -v dbname> dbname.dmp

--还原
pg_restore -h 127.0.0.1 -p pgport-d dbname-U user_name -v -j 2 dbname.dmp
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进