我有一个脚本pg_dump
失败并显示如下消息:
pg_dump -h db1 --format plain --encoding UTF8 --schema=public --schema-only --no-owner me
pg_dump: [archiver (db)] query failed: ERROR: permission denied for relation notmytable
pg_dump: [archiver (db)] query was: LOCK TABLE public.notmytable IN ACCESS SHARE MODE
这导致整个转储中止。
有没有办法:
- 忽略不属于我们用户的表?
- 忽略错误?
我真的不希望这些表在转储中,所以即使我们可以访问它们,也不能完全解决问题。
(Postgres 9.6.3)