oracle怎么恢复归档 oracle恢复归档日志到指定几天

Oracle dataguard 备库归档日志不全.怎么恢复没法恢复,如果有缺失的归档日志,只能重构保证主备完全同步 。
系统重装过了 , 但是oracle所有文件都在,我想数据恢复回来怎么弄方法一:
首先,备份数据库下的数据文件 , 在重新命名,重新安装数据库 。安装完成后,打开控制面板,停止oracle的服务 。把(x:\oracle\oradata)下新生成的文件改名 , 把原先目录下的文件恢复名字,再重新启动oracle服务和监听 。用sys/as
dba登陆数据库 , 登陆进去后,打开table提示不能打开 。打开common页,执行命令alert
database
open;这时再刷新table,用原先数据库的普通用户进入 , 数据成功恢复 。
方法二:
1、将原来的oracle文件夹改名,找来oracle安装光盘,将oracle安装在原来安装的目录下 。
2、安装完毕,系统中多出一个可用的oracle了 。将原来的文件和资料恢复过来上去 。第一步,先关闭oracle的所有已经启动的项目,在“服务”里面逐一关闭 。然后,将安装目录改名 。
【oracle怎么恢复归档 oracle恢复归档日志到指定几天】3、在dos环境下执行一个删除命令:oradim
-delete
-sid
mm,其中mm为创建oracle时候创建的实例建议执行这个命令后重新启动机器 , 重启后就可以建立和原来实例名相同的实例 。
4、在dos环境下执行命令
oradim
-new
-sid
mm
-startmode
a
-pfile
"d:\oracle\admin\mm\pfile\initmm.ora
"创建一个新的实例,其中
“mm”为新数据库的名称 。
5、启动服务,先打开数据库 , 然后可以用以前的用户名和密码登陆进去 。要补充的是还要修改文件listener.ora , 将里面的相关的东西改过来就可以了 。
上面我们通过建立一个一模一样的oracle,安装目录、数据库名称都一样 , 这样保证注册表里不用更改;再覆盖物理文件,最后重新实例化,达到资料恢复的目的 。资料恢复中心提醒:由于上述操作比较复杂,所以非专业人士请勿盲目操作,应该第一时间联系资料恢复中心可以为你解决资料恢复问题 。
oracle误删了表数据 可以从归档中恢复吗可以安装个电脑管家在电脑上面
然后选择工具箱,可以看到有一个文件数据恢复工具
使用这个工具,可以检测出电脑里面误删的文件,然后进行恢复
关于oracle怎么恢复归档和oracle恢复归档日志到指定几天的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读