RMAN数据文件损坏的恢复Oracle认证考试

文章作者 100test 发表时间 2009:08:25 20:59:48
来源 100Test.Com百考试题网


"gklt">   数据文件被删除了
  C:\Documents and Settings\Administrator>.sqlplus / as sysdba
  SQL>.shutdown immediate
  SQL>. startup
  ORACLE 例程已经启动。
  Total System Global Area 143727516 bytes
  Fixed Size 453532 bytes
  Variable Size 109051904 bytes
  Database Buffers 33554432 bytes
  Redo Buffers 667648 bytes
  数据库装载完毕。
  ORA-01157: 无法标识/锁定数据文件 5 - 请参阅 DBWR 跟踪文件
  ORA-01110: 数据文件 5: E:\oracle\storda\stora1.ORA
  看看当前数据库状态
  SQL>. 0select instance_name,status from v$instance.
  INSTANCE_NAME STATUS
  ---------------- ------------
  storda MOUNTED
  SQL>.exit
  C:\Documents and Settings\Administrator>.>.rman target /
  Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.
  连接到目标数据库: storda(DBID=3346702503)
  恢复数据库两种方式一种指定文件名,一种直接使用数字代替
  RMAN>. restore datafile E:\oracle\storda\stora1.ORA.
  或者 restore datafile 5. //5代表上面的 ORA-01110: 数据文件 5
  RMAN>. recover datafile 5.
  RMAN>. alter database open.
  RMAN>. exit.
  最后自己测试数据库是否成功;
  数据文件所在的磁盘有问题,数据文件连接不上,也删除不掉了
  RMAN>.
  run{
  startup mount
  set name for datafile 5 to e:\stora1.ORA. //设置表空间文件新位置
  restore datafile 5. //转储数据文件
  switech datafile 5.
  recover datafile 5.
  sql alter database open.
  }
  以上需要有备份

  编辑特别推荐:

  oracle认证考试费用

  使用Oracle外部表的五个限制

  Oracle服务器参数文件维护的四个技巧



相关文章


Oracle统计信息的导出、导入Oracle认证考试
Oracle11GforLinux的安装(RHEL5)Oracle认证考试
如何在LoadRunner中监控Oracle数据库Oracle认证考试
OracleExadata数据库机Oracle认证考试
RMAN数据文件损坏的恢复Oracle认证考试
Oracle里向视图中插入数据方法Oracle认证考试
更改Oracle数据库的SIDOracle认证考试
清理RMAN备份数据中的过期数据Oracle认证考试
特定需求和应用催生新型数据库革命Oracle认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛