用户管理的完全恢复机制+数据库完全恢复步骤+完全恢复机制+完全数据库恢复命令
2017-06-08 11:32
267 查看
用户管理的完全恢复机制
1用户管理的完全恢复是指当数据文件出现介质失败时,使用操作系统命令转储数据文件,使用sql恢复命令执行重做日志和归档日志,最终将恢复到失败点前的状态。
数据库完全恢复步骤
1当发生介质故障后,利用备份文件来修复损坏或丢失的数据文件。
2修复数据文件后,因为被修复的数据文件与其他数据文件相比要“旧”,所以这时数据库中的数据文件并不同步(文件头部信息中的检查点号scn不同)。由于数据文件之间不一致,数据库仍然无法打开,这时就需要通过sql命令,使用归档日志对数据库进行恢复。
完全恢复机制:
数据文件a损坏—(备份-修复数据文件)–修复后的数据文件—(应用归档日志重做日志恢复数据)—缓存恢复–(回退记录)–事务恢复
举例
数据库运行点顺序abcd,在运行到c点时突然出现故障,这时可以将数据库在c点
的备份文件复制回数据库,进行完全数据库恢复,数据库恢复的结果仍然
是损坏时的c点时的数据,在c点之前的数据都不会丢失。
完全数据库恢复命令
1recover database:
用于恢复数据库的多个数据文件,该命令只能在mount状态下使用。
2recover tablespace:
用于恢复一个或多个表空间的所有数据文件,该命令只能在open状态下运行。
recover datafile:
1)用于恢复一个或多个数据文件,该命令可以在mount状态fileopen状态下运行。
2)同时,可以指定数据文件的名称和数据文件的编号。
例如:
recover datafile 5;
指定归档日志恢复数据库文件
recover from ‘f:\xxx\xxx\xxx.dbf’ datafile 5;
指定应用归档日志
recover automatic datafile 5;
1用户管理的完全恢复是指当数据文件出现介质失败时,使用操作系统命令转储数据文件,使用sql恢复命令执行重做日志和归档日志,最终将恢复到失败点前的状态。
数据库完全恢复步骤
1当发生介质故障后,利用备份文件来修复损坏或丢失的数据文件。
2修复数据文件后,因为被修复的数据文件与其他数据文件相比要“旧”,所以这时数据库中的数据文件并不同步(文件头部信息中的检查点号scn不同)。由于数据文件之间不一致,数据库仍然无法打开,这时就需要通过sql命令,使用归档日志对数据库进行恢复。
完全恢复机制:
数据文件a损坏—(备份-修复数据文件)–修复后的数据文件—(应用归档日志重做日志恢复数据)—缓存恢复–(回退记录)–事务恢复
举例
数据库运行点顺序abcd,在运行到c点时突然出现故障,这时可以将数据库在c点
的备份文件复制回数据库,进行完全数据库恢复,数据库恢复的结果仍然
是损坏时的c点时的数据,在c点之前的数据都不会丢失。
完全数据库恢复命令
1recover database:
用于恢复数据库的多个数据文件,该命令只能在mount状态下使用。
2recover tablespace:
用于恢复一个或多个表空间的所有数据文件,该命令只能在open状态下运行。
recover datafile:
1)用于恢复一个或多个数据文件,该命令可以在mount状态fileopen状态下运行。
2)同时,可以指定数据文件的名称和数据文件的编号。
例如:
recover datafile 5;
指定归档日志恢复数据库文件
recover from ‘f:\xxx\xxx\xxx.dbf’ datafile 5;
指定应用归档日志
recover automatic datafile 5;
相关文章推荐
- oracle数据库完全恢复和不完全恢复以及执行用户管理辈分恢复
- ARCHIVELOG模式下用户管理的完全恢复(2)——恢复打开的数据库,并且数据库最初是关闭的!
- ARCHIVELOG模式下用户管理的完全恢复(3)——恢复打开的数据库,并且数据库最初是打开的!
- oracle用户管理的完全恢复3:在ARCHIVELOG 模式(恢复关闭的数据库)
- 【ORACLE备份与恢复】用户管理的:基于时间的数据库不完全恢复
- ARCHIVELOG模式下用户管理的完全恢复—恢复关闭的数据库
- ARCHIVELOG模式下用户管理的完全恢复(1)——恢复关闭的数据库!
- 【ORACLE备份与恢复】用户管理的:基于取消的数据库不完全恢复
- ARCHIVELOG模式下用户管理的完全恢复—恢复打开的数据库,并且数据库最初是打开的
- 【ORACLE备份与恢复】用户管理的:基于scn的数据库不完全恢复
- oracle用户管理的完全恢复4:在ARCHIVELOG 模式(恢复打开的数据库)
- oracle用户管理的完全恢复4:在ARCHIVELOG 模式(恢复打开的数据库--数据库最初是关闭的)
- 用户管理、数据库的备份与恢复
- 数据库安全性之使用命令来实现用户管理以及角色.十五
- ARCHIVELOG模式下用户管理的完全恢复(5)——总结!
- ARCHIVELOG模式下用户管理的不完全恢复(4)——基于备份控制文件的不完全恢复!
- Oracle中的用户管理的不完全恢复
- ARCHIVELOG模式下用户管理的不完全恢复(3)——基于取消的不完全恢复!
- 用户管理的不完全恢复
- Oracle 基于用户管理的不完全恢复