中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 数据库开发 > 数据库综合
没有备份、只有归档日志,如何恢复数据文件?
作者:未知 时间:2001-10-01 12:12 出处:Blog 责编:chinaitpower
              摘要:暂无
没有备份、只有归档日志,如何恢复数据文件?

  • 系统环境:
      1、操作系统:Windows 2000 Server,机器内存128M
      2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版
      3、安装路径:C:\ORACLE
  • 模拟现象:
      可通过重建数据文件来恢复,前提是归档日志文件保存完整 先将数据库设置为归档模式 SQL*Plus conn system/manager --创建实验表空间 create tablespace test datafile 'c:\test.ora' size 5M AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED default storage (initial 128K next 1M pctincrease 0) / --创建实验用户 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(1); insert into a select * from a; --反复插入,达到100万条 commit; --关闭数据库 SVRMGR> connect internal SVRMGR> alter system switch logfile; --强制归档 SVRMGR> alter system switch logfile; SVRMGR> alter system switch logfile; SVRMGR> shutdown --操作系统下删除test.ora文件 --重新启动数据库 SVRMGR> connect internal SVRMGR> startup 这时,可以mount上,但无法打开,因为数据文件test.ora不存在, 显示错误如下: ORA-01157: ????/?????? 8 - ??? DBWR ???? ORA-01110: ???? 8: 'C:\TEST.ORA' SVRMGR> connect internal SVRMGR> startup mount SVRMGR> alter database create datafile 'c:\test.ora'; SVRMGR> set autorecovery on SVRMGR> recover datafile 'c:\test.ora'; SVRMGR> alter database open; conn test/test select count(*) from a; --数据又恢复到100万条 --删除实验表空间 conn system/manager alter tablespace test offline; drop tablespace test INCLUDING CONTENTS; drop user test; --如果是非归档模式,也可以运用以上方法, --前提是:输入记录所占空间的大小不超过所有联机日志文件的大小 --即:用联机日志文件来恢复
关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有