kainaw Asked: 2013-05-21 11:19:53 +0800 CST2013-05-21 11:19:53 +0800 CST 2013-05-21 11:19:53 +0800 CST rman 可以备份表的子集吗 772 我被要求根据表中的一个字段(称为 groupid)的值对表进行增量备份。他们想要对 groupid=1、groupid=2、groupid=3 等进行单独的增量备份……我对整个数据库或至少对整个表使用 rman。rman 可以备份表的子集吗? oracle rman 1 个回答 Voted Best Answer Philᵀᴹ 2013-05-21T11:27:13+08:002013-05-21T11:27:13+08:00 RMAN 仅在块级别工作并且不知道给定块的内容,因此无法执行此操作。 您需要expdp与query参数一起使用: expdp phil/phil directory=myexportdir dumpfile=yourtable.dmp query=yourtable:\"where groupid in (1,2,3)\" tables=yourtable 显然,这不是增量的。没有真正简单的方法可以根据查询/数据以增量方式执行此操作。您必须使用自己的工具来执行此操作 - 闪回查询可能会有所帮助。 您要处理的数据量是多少?如果 < 几百万行,则每次只导出完整数据。
RMAN 仅在块级别工作并且不知道给定块的内容,因此无法执行此操作。
您需要
expdp
与query
参数一起使用:显然,这不是增量的。没有真正简单的方法可以根据查询/数据以增量方式执行此操作。您必须使用自己的工具来执行此操作 - 闪回查询可能会有所帮助。
您要处理的数据量是多少?如果 < 几百万行,则每次只导出完整数据。