Maison > base de données > tutoriel mysql > 【备份与恢复】archivelog模式中数据文件的恢复

【备份与恢复】archivelog模式中数据文件的恢复

WBOY
Libérer: 2016-06-07 17:15:00
original
1065 Les gens l'ont consulté

对于非重要文件受损,通常不会导致实例的崩溃。Oracle会将这些受损的数据文件脱机并使其内容不可被访问,但是数据库的其余部分应

出现情况:

对于非重要文件受损,通常不会导致实例的崩溃。Oracle会将这些受损的数据文件脱机并使其内容不可被访问,但是数据库的其余部分应当保持为打开状态。

重要数据文件受损会导致数据库崩溃。尝试启动,数据库会停留在加载模式中,同时会在告警日志中写在说明受损范围的出错消息。

解决方法:
       方法一(非重要文件受损):
           在之前使用RMAN备份了相应的Tablespace的情况下。
           RMAN> sql "alter tablespace offline";
           RMAN> run {
           2> resotre datafile ;
           3> recover datafile ;
           4>}
           RMAN> sql "alter tablespace online";
       方法二(重要文件受损):
           重要数据文件受损的恢复步骤与非重要文件的恢复相同。不过由于重要数据文件受损会导致数据库崩溃。而且只能启动到加载模式中,重要数据文件应当在加载模式中完成还原和恢复。同时,,不需要针对Tablespace的Offline与Online操作。

注意:
       重要数据文件受损并不意味着会丢失数据,而是意味着会损失时间。

linux

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal