暂无图片
我做了一些测试(表空间的备份还原),但没有成功恢复
我来答
分享
暂无图片 匿名用户
我做了一些测试(表空间的备份还原),但没有成功恢复
增量备份表空间:
---变量2 增量2
SQL> drop table TEST.REGION cascade ;
SQL> commit;
SQL> alter database archivelog current;
SQL> backup tablespace USERS increment to bakNameRegion backupset '/dm/backup/space-8/inc2/' backupinfo 'bak-info-region'; --执行成功;没有region表,有city表

---变量3 增量3
SQL> drop table TEST.CITY cascade ;
SQL> commit;
SQL> alter database archivelog current;
SQL> backup tablespace USERS increment to bakNameCity backupset '/dm/backup/space-8/inc3/' backupinfo 'bak-info-city'; --执行成功;没有region,city表

恢复表空间:
RMAN> check backupset '/dm/backup/space-8/inc2/' ;
RMAN> restore database '/dm/SJ/data/PROD/dm.ini' tablespace USERS from backupset '/dm/backup/space-8/inc2/';
RMAN> recover database '/dm/SJ/data/PROD/dm.ini' tablespace USERS; --成功
检查:SQL> select * from test.region(或 test.job, test.city); -->失败:没有此2表

是什么原因,啥情况 ?
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
白青儿
DM8数据库??DM8 表空间的恢复会自动应用归档恢复到最新状态。drop表不能使用表空间恢复,应使用库的不完全恢复,恢复到删除前的指定时间点。
暂无图片 评论
暂无图片 有用 0
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏