校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識(shí)庫 > rman恢復(fù)方案和oracle異機(jī)恢復(fù)

rman恢復(fù)方案和oracle異機(jī)恢復(fù)

熱門標(biāo)簽:地圖標(biāo)注怎么保存 廣東營銷智能外呼系統(tǒng)商家 高德地圖標(biāo)注公司名字大全 七日殺a19.5全地圖標(biāo)注 電渠外呼系統(tǒng) 騰訊地圖標(biāo)注要費(fèi)用嗎 車瑪仕極限運(yùn)動(dòng)場所地圖標(biāo)注 外呼電話系統(tǒng)用卡嗎 N個(gè)你智能電銷機(jī)器人

注:
①恢復(fù)的前提是已經(jīng)做好備份
②完全恢復(fù)數(shù)據(jù)庫是數(shù)據(jù)庫遇到故障,在恢復(fù)時(shí)候沒有丟失任何已經(jīng)提交事物數(shù)據(jù)的恢復(fù)
不完全恢復(fù)數(shù)據(jù)庫是數(shù)據(jù)庫遇到故障,在恢復(fù)時(shí)候丟失部分?jǐn)?shù)據(jù)的恢復(fù)
③在linux下需要設(shè)置環(huán)境變量,即需要恢復(fù)的oracle數(shù)據(jù)庫的實(shí)例名:export ORACLE_SID=orcl
④當(dāng)用resetlogs啟動(dòng)數(shù)據(jù)庫時(shí),應(yīng)該要對數(shù)據(jù)庫進(jìn)行一次全備份

一、恢復(fù)方案
1、丟失數(shù)據(jù)文件,進(jìn)行完全恢復(fù)

復(fù)制代碼 代碼如下:

RMAN>startup mount;
RMAN>restore database;
RMAN>recover database;
RMAn>sql 'alter database open';

2、丟失重做日志文件,進(jìn)行不完全恢復(fù)
復(fù)制代碼 代碼如下:

SQL>startup mount;
SQL>recover database until cancel;
SQL>alter database open resetlogs;

3、丟失數(shù)據(jù)文件、控制文件和重做日志文件,進(jìn)行不完全恢復(fù)
復(fù)制代碼 代碼如下:

RMAN>startup nomount;
RMAN>restore controfile from autobackup;
RMAN>alter database mount;
RMAN>restore database;
SQL>recover database using backup controlfile until cancel;
SQL>alter database open resetlogs;

4、丟失初始化文件、控制文件數(shù)據(jù)文件和重做日志文件,進(jìn)行不完全恢復(fù)
復(fù)制代碼 代碼如下:

SQL>startup nomount pfile='D:\oracle\product\10.2.0\db_1\admin\orcl\pfile\init.ora.27201414210'; #pfile的路徑
RMAN>restore spfile from autobackup;
SQL>shutdown immediate;
SQL>startup nomount;
RMAN>restore controlfile from autobackup;
RMAN>alter database mount;
RMAN>restore database;
SQL>recover database using backup controlfile until cancel;
SQL>alter database open resetlogs;

5、基于時(shí)間點(diǎn)的恢復(fù)(常用)
復(fù)制代碼 代碼如下:

RMAN>startup mount;
RMAN>restore database;
RMAN>sql 'alter session set nls_date_format="yyyymmdd hh24:mi:ss"'; #設(shè)置顯示時(shí)間格式
RMAN>recover database until time '20140312 17:07:00'; #把數(shù)據(jù)庫恢復(fù)到2014-03-12 17:07:00這一時(shí)間點(diǎn)上
RMAN>sql 'alter database open resetlogs';

6、基于SCN的恢復(fù)
復(fù)制代碼 代碼如下:

RMAN>startup mount;
RMAN>restore database;
RMAN>recover database until scn  963915;
RMAN>sql 'alter database open resetlogs';

①查詢當(dāng)前SCN號:
復(fù)制代碼 代碼如下:

SQL>select dbms_flashback.get_system_change_number from dual;

②根據(jù)SCN號查詢時(shí)間:
復(fù)制代碼 代碼如下:

SQL>select to_char(scn_to_timestamp(963959),'yyyymmdd hh24:mi:si') from dual;

③根據(jù)時(shí)間查詢SCN號:
復(fù)制代碼 代碼如下:

SQL>select timestamp_to_scn(to_date('20140309 17:55:10','yyyymmdd hh24:mi:ss')) from dual;

④查詢一段時(shí)間內(nèi)的SCN號:
復(fù)制代碼 代碼如下:

SQL>select * from (select time_dp,scn from smon_scn_time order by time_dp desc) where  rownum20;

7、深入理解incarnation:就是可以跨越resetlogs進(jìn)行數(shù)據(jù)恢復(fù)
①每一次resetlogs就會(huì)使incarnation + 1;如果想要恢復(fù)到之前incarnation的scn,就需要先恢復(fù)到之前的incarnation;

②Incarnation 11 and 12都包括scn 900000 的spot,所以當(dāng)incarnation 12 做 until scn的時(shí)候,是恢復(fù)到當(dāng)前incarcation 的 scn;但是根據(jù)我們的需要,我們需要的是incarnation 11的scn 900000;所以就需要切換incarnation到incarnation 11,才能找回我們需要的數(shù)據(jù)。
RMAN>reset database to incarnation 11;

8、recover database的四條語句區(qū)別
① SQL>recover database using backup controlfile
如果丟失當(dāng)前控制文件,用冷備份的控制文件恢復(fù)的時(shí)候,用來告訴oracle,不要以controlfile中的scn作為恢復(fù)的終點(diǎn)。
②SQL>recover database until cancel
如果丟失current/active redo的時(shí)候,手動(dòng)指定終點(diǎn)。
③SQL>recover database using backup controlfile until cancel;
如果丟失當(dāng)前controlfile并且current/active redo都丟失,會(huì)先去自動(dòng)應(yīng)用歸檔日志,可以實(shí)現(xiàn)最大的恢復(fù);
④SQL>recover database until cancel using backup controlfile;
如果丟失當(dāng)前controlfile并且current/active redo都丟失,以舊的redo中的scn為恢復(fù)終點(diǎn),因?yàn)闆]有應(yīng)用歸檔日志,所有會(huì)丟失數(shù)據(jù)。

要理解recover database using backup controlfile,先理解 recover database;在普通的recover database 或者 recover tablespace, recover datafile時(shí), Oracle會(huì)以當(dāng)前controlfile所紀(jì)錄的SCN為準(zhǔn),利用archive log和 redo log的redo entry, 把相關(guān)的datafile 的 block恢復(fù)到“當(dāng)前controlfile所紀(jì)錄的SCN”;而某些情況下,Oracle需要把數(shù)據(jù)恢復(fù)到比當(dāng)前controlfile所紀(jì)錄的SCN還要靠后的位置(比如說,control file是backup controlfile , 或者 controlfile是根據(jù)trace create的。),這時(shí)候,就需要用using backup controlfile.   恢復(fù)就不會(huì)受“當(dāng)前controlfile所記錄的SCN”的限制。這時(shí)候的限制就來自于你的語句(until time , until scn),或者可用的archive log(until cancel) 。如果控制文件丟失,restore備份的控制文件后,則必須使用using backup controlfile選項(xiàng)。而until cancel則是不完全恢復(fù),即current/active redo丟失,或者從restore數(shù)據(jù)庫后某個(gè)歸檔文件缺失,則終止。
結(jié)論:
如果有舊的數(shù)據(jù)庫備份,在歸檔日志和在線日志全部保存完好的情況下,使用recover database或recover database using backup controlfile,則不丟失數(shù)據(jù)
如果存在備份數(shù)據(jù)文件restore后,歸檔日志或者在線日志(active、current)丟失情況下,使用recover database using backup controlfile until cancel,則可以實(shí)現(xiàn)最大恢復(fù)。

二、RMAN異機(jī)恢復(fù)(源數(shù)據(jù)庫和目標(biāo)數(shù)據(jù)庫的實(shí)例名要一致)

1、對源數(shù)據(jù)庫進(jìn)行備份

復(fù)制代碼 代碼如下:

RMAN>backup database plus archivelog;
RMAN>backup current controlfile;

2、生成源數(shù)據(jù)庫的參數(shù)文件,修改后傳至目標(biāo)數(shù)據(jù)庫
3、在windows平臺(tái)下進(jìn)行恢復(fù)
復(fù)制代碼 代碼如下:

C:\&;oradim -new -sid orcl  #創(chuàng)建一個(gè)orcl服務(wù)
C:\&;set ORACLE_SID=orcl
C:\&;sqlplus "/as sysdba";
SQL>startup nomount pfile='C:\INITorcl.ORA';
SQL> create spfile from pfile='C:\INITorcl.ORA';
SQL> shutdown immediate;
SQL>exit;
C:\&;set ORACLE_SID=orcl
C:\&;rman target/
RMAN>startup nomount;
RMAN>restore controlfile to '目標(biāo)數(shù)據(jù)庫控制文件放置的位置及名稱' from '備份控制文件放置的位置';
RMAN>alter database mount;
RMAN>catalog start with '備份集放置的位置'; #向控制文件中添加備份集
RMAN>crosscheck backup;
RMAN>report schema;

編寫下邊腳本并運(yùn)行
復(fù)制代碼 代碼如下:

run
{
set newname for datafile 1
  to 'C:\oracle\product\10.2.0\oradata\orcl\SYSTEM.DBF';  #實(shí)例中SYSTEM.DBF放置的位置
   set newname for datafile 2
   to 'C:\oracle\product\10.2.0\oradata\orcl\UNDOTBS1.DBF';
   set newname for datafile 3
   to 'C:\oracle\product\10.2.0\oradata\orcl\SYSAUX.DBF';
   set newname for datafile 4
   to 'C:\oracle\product\10.2.0\oradata\orcl\USERS.DBF';
   set newname for datafile 5
   to 'C:\oracle\product\10.2.0\oradata\orcl\BANK_DATA02.DBF';
restore database;
switch datafile all;
}
RMAN>recover database;
RMAN>sql 'alter database open resetlogs';

恢復(fù)成功

您可能感興趣的文章:
  • Oracle數(shù)據(jù)庫的備份與恢復(fù)
  • Oracle誤刪除表數(shù)據(jù)后的數(shù)據(jù)恢復(fù)詳解
  • oracle冷備份恢復(fù)和oracle異機(jī)恢復(fù)使用方法
  • oracle如何恢復(fù)被覆蓋的存儲(chǔ)過程
  • Oracle數(shù)據(jù)庫數(shù)據(jù)丟失恢復(fù)的幾種方法總結(jié)
  • oracle drop table(表)數(shù)據(jù)恢復(fù)方法
  • oracle數(shù)據(jù)庫創(chuàng)建備份與恢復(fù)腳本整理
  • ORACLE 數(shù)據(jù)庫RMAN備份恢復(fù)
  • 關(guān)于系統(tǒng)重裝后Oracle數(shù)據(jù)庫完全恢復(fù)的解決辦法
  • Oracle數(shù)據(jù)庫恢復(fù)教程之resetlogs操作

標(biāo)簽:蘇州 遼寧 贛州 大興安嶺 長沙 來賓 玉樹 棗莊

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《rman恢復(fù)方案和oracle異機(jī)恢復(fù)》,本文關(guān)鍵詞  rman,恢復(fù),方案,和,oracle,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《rman恢復(fù)方案和oracle異機(jī)恢復(fù)》相關(guān)的同類信息!
  • 本頁收集關(guān)于rman恢復(fù)方案和oracle異機(jī)恢復(fù)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    国产91精品免费| 综合久久给合久久狠狠狠97色 | 国产一区二区女| 欧美日韩国产不卡| 国产精品久久久久久妇女6080| 午夜影院在线观看欧美| 在线观看日韩电影| 亚洲国产一区二区三区| 欧美在线看片a免费观看| 亚洲精品va在线观看| 日本久久电影网| 亚洲一区自拍偷拍| 欧美日韩免费视频| 天天亚洲美女在线视频| 日韩一二在线观看| 黄页视频在线91| 国产午夜精品福利| 91免费看`日韩一区二区| 国产日韩欧美综合在线| 激情文学综合网| 国产丝袜美腿一区二区三区| 成人丝袜高跟foot| 亚洲精品视频免费观看| 欧美日韩一区二区三区视频 | 欧美伊人精品成人久久综合97| 夜夜精品浪潮av一区二区三区| 欧美羞羞免费网站| 亚洲国产裸拍裸体视频在线观看乱了 | 免费观看日韩电影| 久久久久久久久久久99999| 成人午夜免费电影| 一区二区三区免费在线观看| 欧美三级电影网| 亚洲3atv精品一区二区三区| 2024国产精品| 色婷婷av一区二区三区大白胸| 日韩黄色小视频| 国产亚洲制服色| 欧美日韩综合在线免费观看| 久久69国产一区二区蜜臀| 日本一二三不卡| 欧美日韩国产高清一区二区三区| 免费成人av在线播放| 国产精品剧情在线亚洲| 91麻豆精品国产91久久久久| 不卡一区中文字幕| 亚洲国产精品一区二区www在线| 日韩久久久精品| 91亚洲精品一区二区乱码| 玖玖九九国产精品| 亚洲丝袜制服诱惑| 26uuu国产电影一区二区| 91成人免费网站| 国产一区美女在线| 亚洲国产一区二区三区青草影视| 337p粉嫩大胆噜噜噜噜噜91av| av在线这里只有精品| 婷婷一区二区三区| 综合av第一页| 久久综合色8888| 欧美绝品在线观看成人午夜影视| 粉嫩蜜臀av国产精品网站| 全部av―极品视觉盛宴亚洲| 国产精品白丝在线| 日韩丝袜情趣美女图片| 欧美亚洲一区三区| 成人av动漫网站| 国内一区二区视频| 日本不卡一区二区| 丝袜亚洲另类欧美| 亚洲精品国产一区二区精华液| 久久久久国产成人精品亚洲午夜 | 成人的网站免费观看| 久久精品久久久精品美女| 亚洲一区二区欧美| 国产精品嫩草影院com| 欧美一区二区视频网站| 在线观看视频欧美| 国产精品中文字幕一区二区三区| 视频精品一区二区| 亚洲成人精品一区| 夜色激情一区二区| 一区二区三区欧美在线观看| 成人免费在线视频观看| 久久精品视频在线免费观看| 亚洲精品一区二区三区四区高清| 在线中文字幕不卡| 不卡视频在线观看| 成人av免费在线播放| 波多野结衣中文字幕一区二区三区 | 欧美tk丨vk视频| 日韩免费高清电影| 日韩欧美一二三区| 日韩一区二区三区在线观看| 色婷婷av一区二区三区gif | 国产一区二区三区精品视频| 精品无人码麻豆乱码1区2区| 久久精品国产亚洲高清剧情介绍 | 色综合久久综合网| 91国产成人在线| 91福利国产精品| 色94色欧美sute亚洲线路一久 | 一本一本大道香蕉久在线精品| 成人白浆超碰人人人人| 成人免费看的视频| aaa国产一区| 色婷婷综合久久久中文字幕| 欧美色网站导航| 欧美mv日韩mv国产网站| 久久久精品免费免费| 中文字幕一区二区5566日韩| 亚洲欧美日本韩国| 三级一区在线视频先锋| 久久av老司机精品网站导航| 国产高清精品久久久久| 色婷婷av一区二区三区之一色屋| 欧美视频一区二区三区在线观看| 91精品国产一区二区三区香蕉| 欧美性大战xxxxx久久久| 欧美成人午夜电影| 国产婷婷一区二区| 亚洲欧洲中文日韩久久av乱码| 亚洲成人免费视| 国产精品综合二区| 91一区一区三区| 91精品国产品国语在线不卡| 91精品国产综合久久精品麻豆| 国产日韩av一区| 午夜激情一区二区三区| 国产精品亚洲成人| 欧美日韩国产成人在线91| 久久色在线视频| 亚洲精品中文在线观看| 另类欧美日韩国产在线| 成人精品免费视频| 93久久精品日日躁夜夜躁欧美| 欧美一级黄色片| 亚洲视频香蕉人妖| 久久er99精品| 欧美亚洲国产bt| 欧美va亚洲va| 性久久久久久久| 99久久免费国产| 欧美大片在线观看| 亚洲午夜在线电影| eeuss鲁片一区二区三区| 91精品国产福利| 国产精品不卡在线| 韩国女主播一区二区三区| 欧美在线看片a免费观看| 久久久亚洲精华液精华液精华液| 亚洲国产另类av| 欧美亚洲国产怡红院影院| 亚洲欧美日韩国产成人精品影院| 成人av手机在线观看| 亚洲国产成人私人影院tom| 国内精品第一页| 日韩午夜激情电影| 男女男精品视频| 日韩一区二区电影在线| 日韩成人av影视| 欧美日韩国产综合视频在线观看| 亚洲视频在线观看一区| 99精品视频在线免费观看| 中文字幕在线观看不卡| 北条麻妃国产九九精品视频| 国产女同互慰高潮91漫画| 国产一区二区三区最好精华液| 日韩无一区二区| 久久99久久99精品免视看婷婷 | 一区二区三区欧美日韩| 不卡电影一区二区三区| 午夜精品久久久久久久久久久 | 亚洲精品午夜久久久| 在线观看视频一区二区| 亚洲电影一级片| 9191精品国产综合久久久久久| 亚洲成av人片www| 91麻豆精品国产91久久久使用方法| 丝袜亚洲另类欧美综合| 欧美一级高清片| 国产精品91一区二区| 国产精品视频免费| 91色视频在线| 五月激情六月综合| 精品毛片乱码1区2区3区| 国产成人综合在线| 一色屋精品亚洲香蕉网站| 国产激情精品久久久第一区二区 | 国产欧美一区二区精品忘忧草| 国产精品性做久久久久久| 中文字幕一区免费在线观看| 在线观看日韩av先锋影音电影院| 日韩av电影免费观看高清完整版 | 麻豆成人91精品二区三区| 国产日韩精品视频一区| 欧日韩精品视频| 黄色成人免费在线| 欧美激情一二三区| 欧美日韩精品电影|