WEB开发网
开发学院数据库Oracle Oracle 10g在resetlogs操作后完成恢复 阅读

Oracle 10g在resetlogs操作后完成恢复

 2008-09-19 12:55:44 来源:WEB开发网   
核心提示: 表已创建,SQL>altersystemswitchlogfile;系统已更改,Oracle 10g在resetlogs操作后完成恢复(3),SQL>altersystemswitchlogfile;系统已更改, SQL>altersystemswitchlogfile;

表已创建。

  SQL>altersystemswitchlogfile;

系统已更改。 

  SQL>altersystemswitchlogfile;

系统已更改。

   SQL>altersystemswitchlogfile;

系统已更改。 

   SQL>altersystemswitchlogfile;

系统已更改。

8.关闭数据库,删除users01.Dbf文件,模拟数据库故障: 

  SQL>shutdownimmediate

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。  

   SQL>host

Microsoft Windows XP [版本 5.1.2600]

(C) 版权所有 1985-2001 Microsoft Corp.

  D:oracleproduct10.2.0oradatatest>delusers01.Dbf

9.启动到mount状态,用RMAN做不完全恢复  

   SQL>startupmount

ORACLE 例程已经启动。 

  TotalSystemGlobalArea268435456bytes
  FixedSize1248476bytes
  VariableSize83886884bytes
  DatabaseBuffers180355072bytes
  RedoBuffers2945024bytes

数据库装载完毕。  

   C:DocumentsandSettingsAdministrator>rmantarget/@testcatalogwrman/wrman@test2

恢复管理器: Release 10.2.0.1.0 - Production on 星期四 9月 11 13:58:50 2008

Copyright (c) 1982, 2005, Oracle. All rights reserved.

已连接到目标数据库: TEST (DBID=1961907796, 未打开)

连接到恢复目录数据库 

   RMAN>run
  2>{
  3>restoredatabase;
  4>recoverdatabase;
  5>}
  RMAN>alterdatabaseopen;

验证: 

   SQL>desct2;

名称 是否为空? 类型 

   ----------------------------------------------------------
  C1CHAR(20)

查看v$log_history视图

10g能够使用resetlogs之前的备份,穿越resetlogs点进行恢复。

上一页  1 2 3 

Tags:Oracle resetlogs 操作

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接