Oracle数据库的数据库的热备份与完整恢复测试(2)_Oracle数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

Oracle的数据库的热备份与完整恢复测试(2)

作者:黑客防线网安Oracle维护基地 来源:黑客防线网安Oracle维护基地 浏览次数:0

黑客防线网安网讯:  //将备份的数据文件复制回目录f:oracleoradataebook下.    SQL>$copyf:oracleackupareasystem01.dbff:oracleoradataebook    已复制1个文件。    //恢复数据文件system01....
  //将备份的数据文件复制回目录f:oracleoradataebook下.
  
  SQL>$copyf:oracleackupareasystem01.dbff:oracleoradataebook
  
  已复制1个文件
  
  //恢复数据文件system01.dbf
  
  SQL>recoverdatafile’f:oracleoradataebooksystem01.dbf’;
  
  完成介质恢复。
  
  SQL>alterdatabaseopen;
  
  数据库已更改。
  
  //此说明数据库是完整恢复了。
  
  SQL>select*fromscott.test;
  
  T
  
  ----------
  
  1
  
  2
  
  总结:
  
  1.热备份必须在数据库归档模式下进行
  
  2.在备份的同时数据库的用户可以进行操作。因此数据库对应的物理文件的内容是不断变化的,对这些物理文件内容的更新是保留到有关操作已经写到重做日至文件中
  
  后再进行。(这句引自别人叙述,我对后半句正确与否存在疑问,希望大家讨论)。
  
  3.归档日志必须是备份后的所有日至才可以实现数据库的完全恢复。
  
  4.可以备份除临时文件以外的所有数据文件,如果在恢复过程中,发现损坏的是多个数据文件,即可以采用一个一个数据文件的恢复方法
  
  5。特别当损坏的不是系统表空间,可以先将损坏的表空间文件脱机,这时可以在恢复损坏文件前打开
  
  数据库,再完成恢复。例如:
  
  SQL>altertablespacetoolsbeginbackup;
  
  表空间已更改。
  
  SQL>$copyf:oracleoradataebook ools01.dbff:oracleackuparea
  
  已复制1个文件。
  
  SQL>altertablespacetoolsendbackup;
  
  表空间已更改。
  
  SQL>shutdownimmediate
  
  数据库已经关闭。
  
  已经卸载数据库。
  
  ORACLE例程已经关闭。
  
  //删除tools01.dbf造成数据库无法正常启动.
  
  SQL>startup
  
  ORACLE例程已经启动。
  
  TotalSystemGlobalArea135338868bytes
  
  FixedSize453492bytes
  
  VariableSize109051904bytes
  
  DatabaseBuffers25165824bytes
  
  RedoBuffers667648bytes
  
  数据库装载完毕。
  
  ORA-01157:无法标识/锁定数据文件8-请参阅DBWR跟踪文件
  
  ORA-01110:数据文件8:’F:ORACLEORADATAEBOOKTOOLS01.DBF’
  
  SQL>alterdatabasedatafile’f:oracleoradataebook ools01.dbf’offline;
  
  数据库已更改。
  
  SQL>alterdatabaseopen;
  
  数据库已更改。
  
  SQL>$copyf:oracleackuparea ools01.dbff:oracleoradataebook
  
  已复制1个文件。
  
  SQL>recoverdatafile’f:oracleoradataebook ools01.dbf’;
  
  介质恢复完成。
    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-13250-1.html
网站维护教程更新时间:2012-03-23 00:52:46  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer