資源描述:
《完全恢復(fù)與resetlogs》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、resetlog方式打開數(shù)據(jù)只要擁有當(dāng)前的日志文件是可以實現(xiàn)完全恢復(fù)的。是否需要使用resetlogs方式打開,則取決于是否使用的是備份的控制文件。如果使用的是備份的控制文件則需要使用resetlogs方式打開數(shù)據(jù)庫;如果擁有當(dāng)前的控制文件或者通過重建控制文件來恢復(fù),就不需要通過resetlogs方式打開。10g中控制文件是直接備份到flash_recovery里面。cmd>rmancatalogrman/rman@lasertargetsystem/admin@dpsRMAN>backupdatabaseformat'd:backupceshi%T';登
2、錄目標(biāo)庫,在rman命令行下備份數(shù)據(jù)庫。然后刪除dps實例下的數(shù)據(jù)庫文件和控制文件。通道ORA_DISK_1:正在指定備份集中的數(shù)據(jù)文件輸入數(shù)據(jù)文件fno=00001name=D:ORACLEPRODUCT10.2.0ORADATADPSSYSTEM01.DBF輸入數(shù)據(jù)文件fno=00003name=D:ORACLEPRODUCT10.2.0ORADATADPSSYSAUX01.DBF輸入數(shù)據(jù)文件fno=00002name=D:ORACLEPRODUCT10.2.0ORADATADPSUNDOTBS01.DBF輸入數(shù)據(jù)文件f
3、no=00004name=D:ORACLEPRODUCT10.2.0ORADATADPSUSERS01.DBF通道ORA_DISK_1:正在啟動段1于06-9月-11通道ORA_DISK_1:已完成段1于06-9月-11段句柄=D:BACKUPCESHI20110906;標(biāo)記=TAG20110906T154727注釋=NONE通道ORA_DISK_1:備份集已完成,經(jīng)過時間:00:00:25完成backup于06-9月-11啟動ControlFileandSPFILEAutobackup于06-9月-11段handle=D:ORACLEPR
4、ODUCT10.2.0FLASH_RECOVERY_AREADPSAUTOBACKUP2011_09_06O1_MF_S_761154474_76CN1BV1_.BKPcommentNONE從備份腳本中看到數(shù)據(jù)文件和控制文件的存放地點。備份到底是用戶還數(shù)據(jù)庫。rman備份也是針對物理的文件的,對于用戶這樣的邏輯概念,恐怕沒有吧。用用戶連接只是一個驗證,只要用戶有備份權(quán)限應(yīng)該就會備份整個數(shù)據(jù)的文件。用不同用戶連接相同實例,備份的文件大小都一樣。C:UsersBy>rmancatalogrman/rman@lasertargetjoa3/joa3@
5、dps恢復(fù)管理器:Release10.2.0.1.0-Productionon星期二9月616:30:132011Copyright(c)1982,2005,Oracle.Allrightsreserved.連接到目標(biāo)數(shù)據(jù)庫:DPS(DBID=303071712)連接到恢復(fù)目錄數(shù)據(jù)庫可以看到不管用什么用戶連接,都是連接dbs數(shù)據(jù)庫dbid也一樣,rman就是備份這個數(shù)據(jù)庫的相關(guān)內(nèi)容與用戶無關(guān)。取消用戶權(quán)限同樣能備份數(shù)據(jù)庫?;謴?fù)大概也是針對物理文件進(jìn)行恢復(fù)。刪除數(shù)據(jù)文件以及控制文件。conn?/assysdba連接實例數(shù)據(jù)庫啟動不起來了。C:UsersBy>
6、rmancatalogrman/rman@lasertargetjoa3/jo3@dps恢復(fù)管理器:Release10.2.0.1.0-Productionon星期二9月616:53:542011Copyright(c)1982,2005,Oracle.Allrightsreserved.RMAN-00571:===========================================================RMAN-00569:===============ERRORMESSAGESTACKFOLLOWS===============RMA
7、N-00571:===========================================================RMAN-00554:內(nèi)部恢復(fù)管理器程序包初始化失敗RMAN-04005:目標(biāo)數(shù)據(jù)庫中存在錯誤:ORA-12528:TNS:監(jiān)聽程序:所有適用例程都無法建立新連接連接會報錯,用戶都沒有了肯定要報錯啊。ORA-12528:TNS:監(jiān)聽程序:所有適用例程都無法建立新連接監(jiān)聽中有實例名也同樣不能連接,會報如上錯誤??梢允謩泳帉戩o態(tài)監(jiān)聽文件,來使rman能夠連接到實例dps上。rmantarget/@dps同時連接rman用戶,查到數(shù)據(jù)
8、庫id。SQL>select*from