国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

rman恢復案例——丟失全部控制文件的恢復

2024-07-21 02:07:03
字體:
來源:轉載
供稿:網友
1.1. 丟失全部控制文件的恢復1.1.1.    模擬控制文件丟失
rman> shutdown abort;

 

oracle 例程已關閉

 

rman> host;

 

microsoft windows xp [版本 5.1.2600]

(c) 版權所有 1985-2001 microsoft corp.

 

c:/>del d:/oracle92/test1/control*.ctl

 

c:/>dir d:/oracle92/test1/control*.ctl

 驅動器 d 中的卷沒有標簽。

 卷的序列號是 644d-03d9

 

 d:/oracle92/test1 的目錄

 

找不到文件

 

c:/>exit

主機命令完成

 

rman>

 

 
1.1.2.    設置oracle_sid
rman> exit;

 

 

恢復管理器完成。

 

c:/>

c:/>set oracle_sid=test1

 

c:/>echo oracle_sid

oracle_sid

 

c:/>

 
1.1.3.    登陸rman
c:/>rman

 

恢復管理器: 版本9.2.0.1.0 - production

 

copyright (c) 1995, 2002, oracle corporation.  all rights reserved.

 

rman> connect target lunar/[email protected]

 

已連接到目標數據庫 (未啟動)

 

rman> connect catalog rman/[email protected]

 

連接到恢復目錄數據庫

 

rman>

 
1.1.4.    在rman中設置dbid
使rman知道需要查找哪一個數據庫的spfile

(必須在數據關閉的情況下設置dbid)

rman> set dbid=910599446

 

正在執行命令: set dbid

 

rman>

 
1.1.5.    將數據庫啟動到nomount狀態
rman> startup nomount;

 

已連接到目標數據庫 (未啟動)

oracle 例程已啟動

 

系統全局區域總計     101784276 字節

 

fixed size                      453332 字節

variable size                 75497472 字節

database buffers              25165824 字節

redo buffers                    667648 字節

 

rman>

 
1.1.6.    恢復控制文件1.1.6.1.          使用恢復目錄恢復
如果使用了恢復目錄,可以簡單的執行restore controlfile;

rman> restore controlfile;

 

啟動 restore 于 07-10月-04

 

分配的通道: ora_disk_1

通道 ora_disk_1: sid=13 devtype=disk

通道 ora_disk_1: 正在開始恢復數據文件備份集

通道 ora_disk_1: 正在恢復控制文件

輸出文件名=d:/oracle92/test1/control01.ctl

通道 ora_disk_1: 已恢復備份段 1

段 handle=d:/rmantest/c-910599446-20041007-00 tag=null params=null

通道 ora_disk_1: 恢復完成

正在復制控制文件

輸出文件名=d:/oracle92/test1/control01.ctl

輸出文件名=d:/oracle92/test1/control02.ctl

輸出文件名=d:/oracle92/test1/control03.ctl

完成 restore 于 07-10月-04

 

rman>

 

 
1.1.6.2.          不使用恢復目錄恢復(使用自動備份的控制文件恢復)
如果沒有使用恢復目錄,可以從指定的控制文件自動備份的路徑恢復控制文件

rman> run{

2>  set controlfile autobackup format for device type disk to

3> 'd:/rmantest/%f';

4> restore controlfile from autobackup;

5> }

 

正在執行命令: set controlfile autobackup format

 

啟動 restore 于 07-10月-04

 

分配的通道: ora_disk_1

通道 ora_disk_1: sid=13 devtype=disk

通道 ora_disk_1: 尋找以下日期的自動備份: 20041007

通道 ora_disk_1: 已找到的自動備份: d:/rmantest/c-910599446-20041007-00

通道 ora_disk_1: 從自動備份復原控制文件已完成

正在復制控制文件

輸出文件名=d:/oracle92/test1/control01.ctl

輸出文件名=d:/oracle92/test1/control02.ctl

輸出文件名=d:/oracle92/test1/control03.ctl

完成 restore 于 07-10月-04

 

rman> host;

 

microsoft windows xp [版本 5.1.2600]

(c) 版權所有 1985-2001 microsoft corp.

 

c:/>dir d:/oracle92/test1/control*.ctl

 驅動器 d 中的卷沒有標簽。

 卷的序列號是 644d-03d9

 

 d:/oracle92/test1 的目錄

 

2004-10-07  15:18         1,630,208 control01.ctl

2004-10-07  15:18         1,630,208 control02.ctl

2004-10-07  15:18         1,630,208 control03.ctl

               3 個文件      4,890,624 字節

               0 個目錄 10,527,322,112 可用字節

 

c:/>exit

主機命令完成

 

rman>

 
1.1.6.3.          析取控制文件1.1.6.3.1.     從恢復目錄中析取控制文件
在數據庫打開的時候,可以析取控制文件,如下面的例子是從恢復目錄中析取控制文件,并保存到d:/test_ctl.ora 。

rman> restore controlfile to 'd:/test_ctl.ora';

 

啟動 restore 于 07-10月-04

 

使用通道 ora_disk_1

通道 ora_disk_1: 正在開始恢復數據文件備份集

通道 ora_disk_1: 正在恢復控制文件

輸出文件名=d:/test_ctl.ora

通道 ora_disk_1: 已恢復備份段 1

段 handle=d:/rmantest/c-910599446-20041007-00 tag=null params=null

通道 ora_disk_1: 恢復完成

完成 restore 于 07-10月-04

 

rman>

 
1.1.6.3.2.     從自動備份的控制文件中析取控制文件
下面的例子是從自動備份的控制文件中,析取控制文件到的的d:/

rman> run{

2> set controlfile autobackup format for device type disk to

3> 'd:/rmantest/%f';

4> restore controlfile to 'd:/test_ctl.bak' from autobackup;

5> }

 

正在執行命令: set controlfile autobackup format

 

啟動 restore 于 07-10月-04

 

使用通道 ora_disk_1

通道 ora_disk_1: 尋找以下日期的自動備份: 20041007

通道 ora_disk_1: 已找到的自動備份: d:/rmantest/c-910599446-20041007-00

通道 ora_disk_1: 從自動備份復原控制文件已完成

完成 restore 于 07-10月-04

 

rman>

 

 
1.1.7.    mount數據庫
rman> alter database mount;

 

數據庫已加載

 

rman>

 
1.1.8.    恢復數據庫
rman> recover database;

 

啟動 recover 于 07-10月-04

使用通道 ora_disk_1

 

正在開始介質的恢復

 

存檔日志線程 1 序列 16 已作為文件 d:/oracle92/test1/redo03.log 存在于磁盤上

存檔日志文件名 =d:/oracle92/test1/redo03.log 線程 =1 序列 =16

完成介質的恢復

完成 recover 于 07-10月-04

 

rman>

 
1.1.9.    open resetlogs數據庫
rman> alter database open resetlogs;

 

數據庫已打開

在恢復目錄中注冊的數據庫的新實體化

正在啟動全部恢復目錄的 resync

完成全部 resync

 

rman>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阳春市| 都匀市| 垦利县| 唐海县| 正安县| 会理县| 嘉黎县| 乌拉特前旗| 丰县| 犍为县| 黄冈市| 安达市| 民和| 萨迦县| 宿州市| 正安县| 霍城县| 朝阳市| 改则县| 林甸县| 泸定县| 新源县| 搜索| 中江县| 郧西县| 内乡县| 正蓝旗| 闻喜县| 潮安县| 古田县| 乌鲁木齐县| 高清| 炉霍县| 章丘市| 眉山市| 江川县| 阿克| 安塞县| 黄梅县| 天长市| 安福县|