您现在的位置是:首页 >

查看rman备份日志 如何使用归档日志进行完全恢复?

火烧 2021-09-19 22:31:28 1064
如何使用归档日志进行完全恢复?   系统环境    操作系统 Wi dow Server 机器内存 M    数据库  Oracle i R for NT 企业版    安装路径 C:ORACLE  

如何使用归档日志进行完全恢复?  

查看rman备份日志 如何使用归档日志进行完全恢复?
  系统环境    操作系统 Windows Server 机器内存 M    数据库  Oracle i R ( ) for NT 企业版    安装路径 C:ORACLE     模拟现象       先将数据库设置为归档模式       SQL*Plus      创建实验表空间   create tablespace test datafile c:test ora   size M AUTOEXTEND ON NEXT M MAXSIZE UNLIMITED   default storage (initial K next M pctincrease )   /      创建实验用户   drop user test cascade;   create user test identified by test   default tablespace test;   grant connect resource to test;   conn test/test   create table a(a number);   insert into a values( );   insert into a select * from a; 反复插入 达到 万条   mit;      拷贝test ora为test ora文件   insert into a select * from a; 万条   mit;     关闭数据库   shutdown     删除test ora文件 把test ora拷贝为test ora     重新启动数据库     这时 可以mount上 但无法打开 因为现在使用的数据文件是旧的 只有 万条记录   与控制文件中记载的log number不一样     startup mount   需要recover database 使数据库记录重新恢复到当前的 万条     C:>svrmgrl   svrmgrl>connect internal   svrmgrl>shutdown   svrmgrl>startup mount   svrmgrl>set autorecovery on   svrmgrl>recover database;   svrmgrl>alter database open;     conn test/test select count(*) from a; 数据又恢复到 万条     conn system/manager   删除实验表空间   alter tablespace test offline;   drop tablespace test INCLUDING CONTENTS;    lishixinzhi/Article/program/Oracle/201311/18828  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码