我时不时地恢复db-dump。为了节省时间,我想排除一些不需要的大型表。 我尝试使用-L(使用列表)选项,但是在运行pg_restor命令时它不起作用。 即使我使用未编辑的列表,我也会得到相同的结果。
这是我使用的命令:
pg_restore -v -U [用户] -L“ restore.pgdump.list” -d [dbname] -h本地主机-p 5432 [dump-file]
这是结果:
pg_restore:[存档]警告:忽略行:ÿþ
pg_restore:连接到数据库以进行还原
密码:
pg_restore:暗示仅数据恢复
如果我使用不带L选项的相同命令,则数据库将正确还原。
非常感谢您的帮助
彼得