UPDATE:

--exclude-table-data=event_logs

(PostgreSQL) 9.4.4

有人知道在做pg_restore分时如何排除一张桌子吗?我可以在做pg_dump的时候找到方法.然而,我不是做垃圾的那个人,也不能排除他们.

转储中有两个表非常大,在我进行恢复时需要花费很长时间,所以我想跳过它们.

推荐答案

pg_restore没有排除表参数,但它有一个包含表参数.

-t形桌

--表=表

仅还原命名表的定义和/或数据.可以使用多个-tswitch 指定多个表.这个可以

如果你有大量的表,它确实需要输入一些内容,但它确实允许你通过将特定表的名称从列表中删除来排除它们.

Postgresql相关问答推荐

Postgs密码重置问题

无法从Docker迁移Golang上的两个不同服务到一个数据库'

正在应用序列化迁移,但数据库没有更改

右连接 postgresql 出现语法错误

PostgreSQL 中的 Datum 数据类型是什么以及它的用途是什么?

连接到 PostgreSQL 时没有属性执行错误

将一列与另一列的每个元素进行比较,该列是一个数组

如何在 PostgreSQL 的回归测试中测试 TYPE 发送和接收函数

为什么 postgresql 可以在这个查询中高效地使用索引?

PostgreSQL:在timestamp::DATE 上创建索引

Postgres 图像未创建数据库

在这个 Dockerfile 中创建的 Postgres 用户名/密码在哪里?

如何将参数值添加到 pgadmin sql 查询?

与 Oracle 的 CONNECT BY ... START WITH 等效的 PostgreSQL 语法是什么?

在 Spring Boot 应用程序中禁用表重新创建

在 PostgreSQL 中使用 Cursors进行分页

是否可以在 CSV 格式的 Postgres COPY 命令中关闭报价处理?

如何从 PostgreSQL 中的 Json 数组中获取元素

如何在我的 Mac 上卸载 postgresql(运行 Snow Leopard)

我应该在 Django DATABASE ENGINE 中使用哪个 Postgres 值?