如何在没有数据时恢复postgres

时间:2018-03-20 14:22:26

标签: postgresql restore postgresql-9.6 pg-dumpall

我想从pg_dumpall的输出中恢复postgres。但是,如果postgres中有任何数据,我希望还原失败。有没有办法检查这个?换句话说,我希望我的恢复仅在完全空的数据库中工作(意味着用户定义的表)。 我的postgres版本是9.6

1 个答案:

答案 0 :(得分:0)

可以通过pg_catalog.pg_stat_user_tables系统视图检索用户定义的表。