freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

oracle數(shù)據(jù)庫的備份與恢復(fù)(編輯修改稿)

2025-07-25 10:54 本頁面
 

【文章內(nèi)容簡介】 ch]$ cp arch_*.* /mnt/backup_wy/導(dǎo)出數(shù)據(jù)庫作備份數(shù)據(jù)庫導(dǎo)出可以被看作備份的一種形式。Oracle實用工具Export利用SQL語句讀出數(shù)據(jù)庫數(shù)據(jù),并在操作系統(tǒng)層將數(shù)據(jù)和定義存入二進制文件。導(dǎo)出對于還原一個意外刪除的對象或還原這個對象的定義來說是很好的,因為脫機備份不能只還原一個對象,而聯(lián)機備份還原一個對象必須得還原該對象存在的數(shù)據(jù)文件,相對于導(dǎo)出這種備份形式來說要繁瑣很多,但是從導(dǎo)出中還原時,僅能得到導(dǎo)出文件中的內(nèi)容,不能從中向前回滾,所以導(dǎo)出數(shù)據(jù)庫這種備份方式只能作為聯(lián)機備份和脫機備份的一種補充。第二部分:數(shù)據(jù)庫的恢復(fù)請求恢復(fù)數(shù)據(jù)庫的恢復(fù)一般分為NOARCHIVELOG模式和ARCHIVELOG模式,實際情況中很少會丟失整個一個oracle數(shù)據(jù)庫,通常只是一個驅(qū)動器損壞,使得僅僅丟失該驅(qū)動器上的文件。如何從這樣的損失中恢復(fù)很大程度上取決于數(shù)據(jù)庫是否正運行在ARCHIVELOG模式下。如果沒有運行在ARCHIVELOG模式下而丟失了一個數(shù)據(jù)庫文件,就只能從最近的一次備份中恢復(fù)整個數(shù)據(jù)庫,備份之后的所有變化都丟失,而且在數(shù)據(jù)庫被恢復(fù)時,必須關(guān)閉數(shù)據(jù)庫。由于在一個產(chǎn)品中丟失數(shù)據(jù)或?qū)?shù)據(jù)庫關(guān)閉一段時間是不可取的,所以大多數(shù)oracle產(chǎn)品數(shù)據(jù)庫都運行在ARCHIVELOG模式下。在oracle中,恢復(fù)指的是從歸檔和聯(lián)機redo日志文件中讀取redo日志記錄并將這些變化應(yīng)用到數(shù)據(jù)文件中并將其更新到最近狀態(tài)的過程。從備份中還原一個文件時,文件代表了數(shù)據(jù)庫被備份時而不是丟失時的狀態(tài),通常情況下希望恢復(fù)過渡期即文件備份和文件丟失之間發(fā)生的所有變化,由于所有變化都被寫入日志文件中,所以能夠通過讀取日志文件并且再次將這些變化應(yīng)用于所還原的文件中。還原NOARCHIVELOG模式下的數(shù)據(jù)庫還原一個運行于NOARCHIVELOG模式下的數(shù)據(jù)庫代表了最簡單的情況,由于不存在歸檔日志文件,也就不可能有介質(zhì)恢復(fù),全部的操作僅僅是操作系統(tǒng)級的復(fù)制過程。還原一個NOARCHIVELOG模式下運行的數(shù)據(jù)庫由下列幾步組成:l 如果實例正在運行,關(guān)閉數(shù)據(jù)庫;shutdownl 從最近備份中還原控制文件和數(shù)據(jù)文件;l 指定是否移動任何一個文件在啟動數(shù)據(jù)庫時,oracle將根據(jù)參數(shù)文件指定的路徑尋找這些文件。如果一個磁盤的丟失迫使將文件放回到與最初不同的位置,需要告訴oracle,否則,就會出現(xiàn)出錯信息??梢杂袃煞N方法告訴oracle已移動了一個數(shù)據(jù)庫文件: 使用alter database rename file‘original_filename’ to ‘new_filename’命令,其中,‘original_filename’是當(dāng)前使用的完整的路徑和文件名,而‘new_filename’是文件當(dāng)前的路徑和文件名。為了改變數(shù)據(jù)庫文件的名字,數(shù)據(jù)庫必須被安裝但沒有打開,因為變化要在控制文件中被記錄。: connect internal。startup mount。alter database rename file ‘/u3/oradata/lyj/’ to ‘/mnt/backup_wy/’ 。 如果正在移動全部或大部分的數(shù)據(jù)文件,重建控制文件會相對簡單一些。而如果在備份控制文件時使用了alter database backup controlfile to trace這條語句,就會在admin/udump目錄下找到重建控制文件的跟蹤語句,該語句包括必須的create controlfile等命令,將該文件中的改變了的文件名代替原有的文件名和位置。l 重新打開數(shù)據(jù)庫應(yīng)該使用resetlogs選項打開數(shù)據(jù)庫,這樣復(fù)位日志文件是為了保證在新的記錄和那些從先前的數(shù)據(jù)庫中留下的記錄之間不會產(chǎn)生任何沖突。:用備份的控制文件替換控制文件:SVRMGRconnect internalSVRMGR alter database backup controlfile to 39。/mnt/backup_wy/39。 。Statement processed.SVRMGR alter database backup controlfile to trace 。SVRMGRexit[oracle|15:41:32|/u3/oradata/lyj]$cp /mnt/backup_wy/ [oracle|15:41:32|/u3/oradata/lyj]$cp /mnt/backup_wy/ [oracle|15:41:32|/u3/oradata/lyj]$cp /mnt/backup_wy/ SVRMGRconnect internalSVRMGRstartup mountSVRMGR
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1