PostgreSQL - 将数据从一个表、数据库、服务器复制到另一个表、另一个数据库、另一个服务器。

28 浏览
0 Comments

PostgreSQL - 将数据从一个表、数据库、服务器复制到另一个表、另一个数据库、另一个服务器。

在PostgreSQL中,将数据从一个表、一个数据库、一个服务器复制到另一个数据库、另一个服务器中的表,最好的方法是什么?

admin 更改状态以发布 2023年5月21日
0
0 Comments

我分享了一个 shell,用于将数据表从一个 PostgreSQL 服务器复制到另一个服务器。请参考另一个堆栈问题。\n复制 PostgreSQL 数据库到另一个服务器

0
0 Comments

pg_dump 允许只转储一些表:

pg_dump -Fc -f output.dump -t tablename databasename

(在 pg_dumps 二进制自定义格式中,将 'databasename' 数据库中的 'tablename' 转储到文件 'output.dump' 中)

您可以使用 pg_restore 将该转储还原到其他服务器上:

pg_restore -d databasename output.dump

如果目标数据库中已有该表,则可以添加--data-only标志来只导入行。

0