首页 > 解决方案 > 使用 pg_dump 保存选择性表中的数据

问题描述

我正在与pg_dump. 我能够对我的数据库进行整个转储。对此没有任何问题。但现在我必须进行“部分”转储。A 有 41 个表,我需要转储所有表,但仅转储其中 21 个表的数据。所以其中20个只是没有数据的方案。在我的情况下使用是--exclude-table-data一件好事吗?或者还有其他选择吗?提前谢谢!

标签: postgresqlpg-dump

解决方案


--exclude-table-data似乎非常适合您的用例。--table您还可以使用 pg_restore 和选项从完整的 pg_dump 恢复特定表。


推荐阅读