比如我11点做了完全备份,12点删了几笔数据,然后我想恢复到11点,我经过restore和recover之后,我删除的数据始终没有恢复回来
解决方案 »
- 怎样获得Oracle中的具体数据类型,如varchar char blob...
- oracle导入dmp文件
- oracle中如何设置某字段为自增长
- 这个group by 语句怎么写?是不是要用procedure.
- 怎么在oracle里定义一个guid? 如果定义了 在.net里调用是返回string还是guid?
- 用游标异常的问题 希望有人解决
- 要分的来,速结帖
- 从sql server导进来的数据,为什么查询不到?
- 初学oracle,创建数据库时出现ora-00988:缺少或无效口令错误!请指点,立刻给分!!!
- 简单问题:在Oracle8.1.5版本中如何进入的Enterprise Manager Console?
- oracle11g的系统环境变量有哪些
- group by方法显示多个字段怎么显示
rmarn>shutdown immediate;
rmarn>startup nomount;
rmarn>restore spfile to pfile 'backup1/mydb.ora' from autobackup;
rmarn>
--恢复控制文件
rmarn>shutdown immediate;
rmarn>startup nomount;
rmarn>restore controlfile to '/backup1' from autobackup;
--恢复和复原数据库
rmarn>shutdown immediate;
rmarn>exit;
%mv /oracle/dbs/.......所有备份表
%rman target=rman/rman@mydbrman>start pfile=/oracle/admin/mydb/pfile/initmydb.ora
rman>restore database;
rman>recover database;
rman>alert database open;--恢复表空间
和上面一样的操作
--ps:如果还不行,我真怀疑你11点的时候是否确定备份OK了?
你不加until语句RMAN会根据日志自动帮你做完全恢复