如何将数据从PostgreSQL数据库迁移到另一个PostgreSQL数据库?是否有任何技术可以用SQL脚本迁移数据?
发布于 2012-05-28 20:05:07
如果您迁移到新版本的PostgreSQL,请使用最新版本的pg_dump。无论如何,这是一种简单的转储和恢复方法:
pg_dump -U username -h hostname source_database | psql -U username target_database发布于 2012-04-10 08:37:47
如果您的目标数据库只有一个额外的列,我认为最简单的方法就是对现有数据库进行pg_转储,将转储加载到一个全新的数据库中,然后添加新列。
另一种选择可能是为pg_dump使用--column-inserts选项(以及其他选项)。这将将数据转储为具有显式列名的SQL语句。对于添加了列的表,这些INSERT语句应该可以很好地工作。
https://dba.stackexchange.com/questions/16110
复制相似问题