我想恢复和恢复我的oracle数据库到当前状态。
例如,我在星期天有一个完整的备份,并且从星期天到星期三我有所有的存档日志。
如果我从备份恢复并恢复到新的主机,我的数据库只处于星期天的状态。
我如何才能将所有归档日志应用到星期三状态?
星期天我需要控制文件自动备份还是星期三需要自动备份?
请给我一些步骤来做到这一点。
问候,Sarith
好吧,在待机模式下拍摄最新的图像,然后启动它
connect internal; startup nomount; alter database mount standby database;
然后把你的归档日志(或星期天的日记,如果你有他们分开的日子)他们属于和做
recover standby database;
它会提示你input文件名。 由于该文件名应该在您的星期日志中,只需inputAUTO。
我在我的数据库上做的方式是有一个专门用于存档日志的大型文件系统,称为/ db_archive,每一天都是在那里的一个目录。 我的oracle实例在/ db下,它在/ db / archive下查找我的归档日志,所以当我恢复一个特定的日志时,我链接/ db_archive / DATE – > / db / archive
这不是最佳的,但我正在处理Oracle 8i,很多年前,数据库没有理想的设置。 希望不久我们将迁移到Oracle 11,我不会做所有这些废话。