来自cuug的公开课:Oracle备份与恢复
完全恢复:不丢数据
方法一:数据库在mount状态下进行恢复;
搭建环境:1.scott向test表插入数据,同时切换日志,最少要切换所有的日志组要切换一遍。
sql>select count(*) from test;
count(*) 1088
2.再次插入数据,就不提交
sql>
3.主机断电,导致某个数据文件损失
shutdown abort
二、恢复数据库
1。主机加电,尝试打开数据库
提升一个数据文件损,无法失别
2.从最近的备份中转储相应的数据文件到目标位置;
alert database open
为什么知道此文件要进行介质恢复。
needs media recovery
4.recover database
select from $arch
完全恢复:不丢数据
方法一:数据库在mount状态下进行恢复;
搭建环境:1.scott向test表插入数据,同时切换日志,最少要切换所有的日志组要切换一遍。
sql>select count(*) from test;
count(*) 1088
2.再次插入数据,就不提交
sql>
3.主机断电,导致某个数据文件损失
shutdown abort
二、恢复数据库
1。主机加电,尝试打开数据库
提升一个数据文件损,无法失别
2.从最近的备份中转储相应的数据文件到目标位置;
alert database open
为什么知道此文件要进行介质恢复。
needs media recovery
4.recover database
select from $arch