国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

控制文件的常規備份與恢復

IT那活兒 / 1378人閱讀
控制文件的常規備份與恢復

點擊上方“IT那活兒”公眾號,關注后了解更多內容,不管IT什么活兒,干就完了!!!


  
控制文件是數據庫中非常重要的一種文件,里面記載了數據庫的結構信息,例如數據庫的名稱,數據文件的路徑和重做日志文件的路徑,以及對數據庫所做備份的與恢復的歷史信息。如果控制文件損壞,數據庫只能啟動到NOMOUNT狀態。

在數據庫使用前應對控制文件進行一次備份,其次在數據庫結構有變化時,比如增加表空間、數據文件或者重做日志文件應再備份一次。



利用rman實現控制文件的冗余

1. 查看當前的控制文件
2. 關閉數據庫
3. 啟動到nomount狀態
4. 復制控制文件
5. 更改數據庫參數
6. 關閉數據庫
7. 打開數據庫
8. 查看當前控制文件



控制文件常規備份方法

為了防止控制文件發生故障,可采用兩種方式保護文件一是多元化,二是進行備份,當所有控制文件損壞后可利用備份進行恢復。

控制文件備份方法有兩種:

  • 一種是備份為二進制映像文件,他們的內容相同;
  • 另一種是備份到跟蹤文件中。
如果備份為二進制映像文件,則以SYS用戶身份登錄數據庫并在SQL*PLUS中輸入以下命令:
SQL>ALTER DATABASE BACKUP CONTROLFILE TO ‘/home/oracle/controlfile.bak’
這是在指定的路徑下產生的二進制映像文件,與數據庫內的控制文件類容相同。雖然是拷貝但是與linux操作系統中直接拷貝不同。由于數據庫正常運行時,控制文件被打開,它在內存中的內容與硬盤上的是不一樣的。如果直接拷貝得到的也不能使用。
如果備份控制文件到跟蹤文件中,則以SYS用戶身份登錄數據庫并在SQL*PLUS中輸入以下命令:
SQL>ALTER DATABASE BACKUP CONTROLFILE TO TRACE;
備份結果被放在跟蹤文件中,路徑可通過初始化參數獲得:
在跟蹤文件目錄下存在大量跟蹤文件,可通過對比時間確認備份文件在哪個跟蹤文件中。通過注意linux下的時間與現實時間可能不一樣。在liunx下輸入命令date確認當前時間。
最后在跟蹤文件中發現類似的SQL語句則是備份結果。



利用SQL語句重新創建控制文件

為了實驗我們將控制文件刪除。
控制文件的位置可通視圖v$controlfile獲得。
當你啟動數據庫時會發生錯誤。
如果控制文件發生損壞,可將實例啟動到NOMOUNT狀態并將備份到跟蹤文件中的SQL語句輸入并執行,新的控制文件則可通過初始化參數產生,數據庫可正常啟動。

這里需要考慮兩種特殊情況:

  • 一種是在控制文件備份后在數據庫中刪除了某些表空間,數據文件或者重做日志文件;
  • 第二種是在控制文件備份后在數據庫中添加了某些表空間,數據文件或者重做日志文件。
先模擬第一種情況
在備份后刪除某些表空間,數據文件或者重做日志文件。則在執行出現以下錯誤:
這時候在跟蹤文件中的SQL語句中刪除相應的被刪除的表空間,再重新生成控制文件則可以正常打開數據庫。
再模擬第二種情況:
在備份后增加了某些表空間,數據文件或者重做日志文件。這種情況下用于重新創建控制文件的SQL語句可以正常使用,數據庫也可以切換到OPEN狀態。
但是新增的表空間不能使用,并且從數據字典視圖或動態性能視圖中查詢數據文件,重做日志文件的信息,如下圖:
查詢結果出現上圖黃色部分以missing開始的數據文件,雖然它的狀態是AVAILABLE,但是還是不可用。因為在備份文件中沒有這些文件信息,服務器對它們進行了重命名。
為了能再次使用則需要將它改為原來的名字。如:
再對他進行RECOVER后把狀態改為ONLINE,則文件可以正常使用。

END




本文作者:呂金臣(上海新炬王翦團隊)

本文來源:“IT那活兒”公眾號

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/129431.html

相關文章

  • 解析:公有云中災難恢復

    摘要:好在每個主要的公有云供應商都提供了構建高度可用環境的選項,這些環境可以在某種類型的中斷得以恢復和幸免。這些選項其他公有云供應商也可以使用具有不同的價格,并提供不同的恢復點目標和不同的恢復時間目標。如今,許多企業都在談論他們的公有云采用計劃,而這些討論經常圍繞如何避免受到潛在的云服務中斷影響。而其原因是確實發生了公有云服務的中斷,盡管這些中斷現在比以前發生的要少得多,但企業最關心的是如何減少中...

    winterdawn 評論0 收藏0

發表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<