【发布时间】:2018-09-03 13:53:22
【问题描述】:
我的用例如下:
- 我有使用
pg_dump -F p(纯文本 SQL 脚本文件)制作的 PostgreSQL 转储,我无法控制它们的制作方式 - 我喜欢
pg_restore灵活性(--no-owner、--data-only、--clean 等)
我知道我应该将psql 与纯文本 SQL 转储一起使用,但 有没有办法将 SQL 转储转换为 PostgreSQL 自定义格式转储 所以我可以使用 pg_restore,或者某种方式来获取它的所有选项?
感谢您的关注。
【问题讨论】:
-
不,您不能转换它。以自定义格式创建转储的唯一方法是使用
pg_dump -F c -
我和没有名字的马先生站在一起,你真的不能那样做,除了很明显的转储。
标签: postgresql pg-dump