【问题标题】:Transfering table entries from one database to another database将表条目从一个数据库传输到另一个数据库
【发布时间】:2020-06-25 08:50:42
【问题描述】:

我有以下情况:

DB1:Database_new(表“电话”) DB2:Database_old(表“mobile_phone”)

有没有办法将所有数据从 table phone (DB1) 传输到 DB2 上的 table mobile_phone? 两个表的格式相同,不用担心格式或数据类型。 DB1 表的所有条目都必须传输到 DB2 上的目标表。

我在考虑存储过程?也许吧?

如果有办法请告诉我,我将非常感谢!

【问题讨论】:

  • pg_dumppg_restore
  • 提问时请包含 Postgres 版本。特别是 DB1 和 DB2 是否是同一版本。

标签: sql postgresql transfer


【解决方案1】:

除了 pg_dump/pg_restore 建议之外,您还可以使用外部数据包装器 (FDW) 来传输数据。欲了解更多信息,请参阅:

https://www.postgresql.org/docs/current/postgres-fdw.html

以上允许您在 Postgres 集群/实例或实例之间进行跨数据库访问。

【讨论】:

    猜你喜欢
    • 2012-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-28
    • 2016-01-19
    • 1970-01-01
    相关资源
    最近更新 更多