Oracle实用技巧 下Oracle认证考试

文章作者 100test 发表时间 2009:06:15 05:46:51
来源 100Test.Com百考试题网


  根据以上分析,我们试着修改参数文件。将参数文件中的control_file参数修改为一个控制文件,分别使用control01、control02、control03。但数据库都无法启动,说明三个控制文件都已损坏。
  由于没有控制文件的备份,我们只能采取重建控制文件的做法。
  D:\>.svrmgrl
  Oracle Server Manager Release 3.1.6.0.0 - Production
  版权所有 (c) 1997,1999,Oracle Corporation。保留所有权利。
  Oracle8i Enterprise Edition Release 8.1.6.0.0 - Production
  With the Partitioning option
  JServer Release 8.1.6.0.0 - Production
  SVRMGR>. connect internal
  连接成功。
  SVRMGR>. shutdowm abort
  已关闭 ORACLE 实例。
  SVRMGR>. startup nomount
  已启动 ORACLE 实例。
  系统全局区域合计有 108475660个字节
  Fixed Size 70924个字节
  Variable Size 46116864个字节
  Database Buffers 62210048个字节
  Redo Buffers 77824个字节
  SVRMGR>.create controlfile reuse database orcl noresetlogs archivelog
  Logfile group 1 ‘d:\oracle\oradata\orcl\redo01.log’,
  group 2 ‘d:\oracle\oradata\orcl\redo02.log’,
  group 3 ‘d:\oracle\oradata\orcl\redo03.log’
  datafile ‘d:\oracle\oradata\orcl\system01.dbf’,
  ‘d:\oracle\oradata\orcl\users01.dbf’,
  ‘d:\oracle\oradata\orcl\temp01.dbf’,
  ‘d:\oracle\oradata\orcl\tools01.dbf’,
  ‘d:\oracle\oradata\orcl\indx01.dbf’,
  ‘d:\oracle\oradata\orcl\dr01.dbf’,
  ‘d:\oracle\oradata\orcl\rbs01.dbf’.
  语句已处理。
  成功地重建控制文件后,我们尝试着打开数据库,但系统报错,提示需要进行介质恢复。
  SVRMGR>.recover datafile ‘d:\oracle\oradata\orcl\system01.dbf’.
  介质已恢复。
  SVRMGR>. recover datafile ‘d:\oracle\oradata\orcl\users0101.dbf’.
  介质已恢复。
  SVRMGR>. recover datafile ‘d:\oracle\oradata\orcl\temp01.dbf’.
  介质已恢复。
  SVRMGR>. recover datafile ‘d:\oracle\oradata\orcl\tools01.dbf’.
  介质已恢复。
  SVRMGR>. recover datafile ‘d:\oracle\oradata\orcl\indx01.dbf’.
  介质已恢复。
  SVRMGR>. recover datafile ‘d:\oracle\oradata\orcl\dr01.dbf’.
  介质已恢复。
  SVRMGR>. recover datafile ‘d:\oracle\oradata\orcl\rbs01.dbf’.
  介质已恢复。
  介质恢复后,重新打开数据库,提示日志文件也需恢复。
  SVRMGR>. recover database until cancel.
  日志已恢复。
  控制文件、数据文件、日志文件全部恢复后,将三种文件同步,并打开数据库,成功地完成了数据库的恢复工作。
  SVRMGR>. alter database open resetlogs.
  数据库已更改。
  立即关闭数据库,并进行数据库的冷备份,将数据库的数据完整地保存下来.



相关文章


Oracle实用技巧 上Oracle认证考试
经验交流:Oracle实用技巧Oracle认证考试
拿到了OCP证书,贡献OCP学习经验Oracle认证考试
Oracle实用技巧 下Oracle认证考试
使用Oracle9i数据库程序的相关注意事项Oracle认证考试
Oracle实用技巧 中Oracle认证考试
我学Oracle和考OCP的经验Oracle认证考试
如何准备OCP考试?Oracle认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛