pg dump - 是否可以在不覆盖现有数据的情况下恢复 PostgreSQL 数据



我有 2 个备份文件,我想合并数据库中的所有这些数据。

我尝试使用pg_restore但是当我使用第二个数据库文件时,我丢失了第一个数据集。

查找我的命令:

pg_restore -U postgres -c --if-exists -d ravpacheco_db "C:Usersravpachecoxpto1.backup"

我还搜索所有选项标志以获取pg_restore命令,但我找不到一些有用的东西

我的问题出在我的pg_dump命令上。如果我只用数据创建了备份文件,我的恢复将起作用

现在我正在使用这个pg_dump命令

pg_dump --column-inserts --data-only --table=<table> <database>

使用此堆栈溢出线程解决了我的问题

相关内容

最新更新