将 table 个条目从一个数据库传输到另一个数据库
Transfering table entries from one database to another database
我有以下情况:
DB1: Database_new (table "phone")
DB2:Database_old(table“mobile_phone”)
有没有办法将所有数据从 table phone (DB1) 转移到 DB2 上的 table mobile_phone?
两个 table 的格式相同,我们不用担心格式或数据类型。 DB1 table 的所有条目都必须传输到 DB2 上的目标 table。
我在考虑存储过程?也许吧?
如果有办法请告诉我,感激不尽!
除了 pg_dump/pg_restore 建议之外,您还可以使用外部数据包装器 (FDW) 来传输数据。有关更多信息,请参阅:
https://www.postgresql.org/docs/current/postgres-fdw.html
以上内容允许您在 Postgres cluster/instance 或实例之间进行跨数据库访问。
我有以下情况:
DB1: Database_new (table "phone") DB2:Database_old(table“mobile_phone”)
有没有办法将所有数据从 table phone (DB1) 转移到 DB2 上的 table mobile_phone? 两个 table 的格式相同,我们不用担心格式或数据类型。 DB1 table 的所有条目都必须传输到 DB2 上的目标 table。
我在考虑存储过程?也许吧?
如果有办法请告诉我,感激不尽!
除了 pg_dump/pg_restore 建议之外,您还可以使用外部数据包装器 (FDW) 来传输数据。有关更多信息,请参阅:
https://www.postgresql.org/docs/current/postgres-fdw.html
以上内容允许您在 Postgres cluster/instance 或实例之间进行跨数据库访问。