我正在尝试从 Oracle DB(版本 10.2)还原表。Oracle DB 正在使用 CA ARCserve 16.5 的完整 + 差异备份进行备份。
问题是我在 ARCserve 中找不到只恢复表或在其他位置恢复整个数据库实例的选项。它说唯一的可能性是就地恢复数据库。因此,当前数据将被替换。当然,这是不可能的,而且这不是一个合适的方法。
有人可以帮忙吗?
答案1
如果您尝试从 Linux + Oracle 恢复。
程序
每个备份都有一个唯一的 TAG,可以通过运行简单的 rman 查询找到
RMAN> 列出在‘SYSDATE -1’之后完成的数据库备份;
这将列出今天完成的所有备份以及红色框中显示的 TAG 号码。
在 Oracle 代理恢复选项中,我们可以在“从备份标记恢复”框中输入标记,如下所示
提交作业,它将从特定媒体运行还原,如下图 oragentd 日志中所示
![Jobstrong 文本][3]
红色框表示恢复使用了指定TAG的备份。