在数据库打开,但某些数据文件已损坏时,就会执行此类恢复。当您希望恢复损坏的表空间,同时保持数据库打开以使其余数据库保持可用时,此恢复非常有用。只有在还原和恢复单个数据文件或表空间时,才能执行完全恢复。PIT 恢复不可用于单个数据文件或表空间。启用 PIT 恢复会导致还原任务失败。以下是恢复单个数据文件或表空间的过程概述:
1 |
2 |
3 |
在执行恢复选项卡上,选择适用的选项: |
• |
• |
如果不想执行任何恢复,请选择不执行恢复选项。 |
• |
要删除 Oracle 认为不必要的已还原归档日志,请选择删除不再需要的已还原归档日志选项。 |
4 |
在当前控制文件和 SPFILE 完好无损,但所有数据文件均已损坏或丢失时,将执行此类恢复。您可以执行完全恢复或将数据库恢复到特定点。以下是恢复整个数据库的过程概述,当数据库处于安装状态时,必须执行此过程:
1 |
2 |
3 |
单击还原选项选项卡,然后选择适用的选项: |
• |
要在执行还原之前安装数据库,请选择还原前安装数据库。 |
• |
要在安装数据库之前自动关闭数据库,请选择首先关闭中止数据库。 |
• |
要在还原中包括只读数据文件,请选择检查只读数据文件并在必要时进行还原。 |
4 |
要在数据库上执行恢复,即将数据库重建到当前或指定点,请在执行恢复选项卡上选择以下选项之一: |
• |
执行完全恢复:将数据库恢复到当前时间,即恢复到归档和联机重做日志中可用的上次提交的事务。 |
• |
执行时间点恢复:将数据库恢复到特定点,可以是特定时间、日志序列号或 SCN。 |
5 |
在执行恢复选项卡上,选择以下附加选项(如果适用): |
• |
要在恢复过程中包括只读数据文件,请选择检查只读数据文件并在该文件不是最新时进行恢复。仅当需要只读文件才能完成恢复时,才应包括这些只读文件。如果它们未损坏,RMAN 会忽略它们。 |
• |
要删除 Oracle 认为不必要的已还原归档日志,请选择删除不再需要的归档日志。 |
6 |
7 |
如果您的目标是创建目标数据库的副本,以便在新主机上持续使用,请勿使用这些过程。相反,请使用专为此目的而设计的副本数据库备份类型。有关详细信息,请参阅副本数据库备份。
• |
此过程从自动备份运行控制文件还原,并使用相同的还原任务还原数据库数据文件。如果使用此过程,请注意以下事项:
• |
在创建选择集页面上选择的对象将被忽略。 |
• |
仅运行在逐步灾难恢复选项卡上选择的选项。 |
1 |
在导航窗格中,单击创建还原任务。 |
2 |
3 |
5 |
单击下一步。 |
6 |
在创建选择集页面中,单击任何项目。 |
7 |
8 |
选择执行以下分步灾难恢复选项,然后选择适用的子选项: |
• |
设置 Dbid:如果要指定 DBID,请选择此选项。该插件会自动在此字段中输入进行备份的 Oracle 数据库的 DBID。当参数文件或 SPFILE 不可用于启动处于未安装状态的 Oracle 数据库时,需要 DBID。 |
• |
从自动备份还原 Spfile;最长回溯天数:如果在计划备份中启用了 Oracle 控制文件自动备份选项,并且您要从自动备份还原 SPFILE,请选择此选项。如果未启用 Oracle 控制文件自动备份,则无法从自动备份还原 SPFILE;有关详细信息,请参阅启用控制文件自动备份。默认情况下,此选项将查找过去七天内的自动备份;您可以根据需要进行更新。此选项发出以下 RMAN 命令: |
• |
从自动备份还原控制文件;最长回溯天数:如果在计划备份中启用了 Oracle 控制文件自动备份选项,并且要从自动备份还原控制文件,请选择此选项。如果未启用 Oracle 控制文件自动备份,则无法从自动备份还原控制文件;有关详细信息,请参阅启用控制文件自动备份。默认情况下,此选项将查找过去七天内的自动备份;您可以根据需要进行更新。此选项发出以下 RMAN 命令: |
• |
还原数据库:如果要还原 Oracle 数据库中包括的所有数据文件,请选择此选项。RESTORE DATABASE 命令尝试还原 Oracle 数据库中的所有数据文件。此选项发出以下 RMAN 命令: |
• |
恢复数据库:如果要恢复 Oracle 数据库中包括的所有数据文件,请选择此选项。RECOVER DATABASE 命令尝试恢复 Oracle 数据库中的所有数据文件。此恢复可能包括自动还原和应用归档的事务日志。此选项发出以下 RMAN 命令: |
• |
© ALL RIGHTS RESERVED. 使用条款 隐私 Cookie Preference Center