备份和恢复 2010-02-26 23:38:28 阅读11 评论0 字号:大中小 订阅
一个面试的问题:假设由于空间不足,用户为其所在的表空间增加了一个数据文件,但是备份的脚本没有修改,意思是这个数据文件从创建以后一直没有备份过,别的备份都良好。有一天突然数据库的机器损坏了(比如地震)。只有磁带库的备份可以使用。其实这个用户只有一个大表,没有备份的数据文件里大部分是这个大表的数据。 请问怎么恢复这个数据文件?
分析:
增加了一个数据文件,但是注意备份的脚本没有修改,也就是说备份脚本还是完善的,那么备份脚本应该是将所有和数据库有关的文件全部备份了。从全盘考虑,可以认为这个没有备份的数据文件中的数据,只能存在一个地方,那就是归档日志。其他地方没有。
解决:
将数据文件删除,重建,然后从归档日志恢复数据到没有备份的数据文件中。
实验:
明天实验。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9606200/viewspace-671510/ ,如需转载,请注明出处,否则将追究法律责任。