gp备份表的操作
更新时间: 2024-12-19 16:28:38
阅读 55
背景
客户如果有备份gp库的某个重要的表的要求,是可以使用pg_dump命令来备份的
具体操作
备份表是需要知道表在gp里是属于哪个schema的
假设需要备份mucfc库的某个表名叫做test
psql mucfc #进入mucfc库
select b.nspname from pg_class a, pg_namespace b where a.relnamespace = b.oid and a.relname = 'test'; #查看test表属于哪个schema
确认属于哪个schema后,pg_dump语句可以这样写
pg_dump -h 127.0.0.1 -t "xxx_schema"."test" -f test_backup.sql mucfc #xxx_schema代表之前查的schema,test是表名,可以根据实际表名进行更改
执行完后,会有test_backup.sql文件产生,即备份出来的表sql文件。
文档反馈
以上内容对您是否有帮助?