omniture

  • <sup id="8old7"><fieldset id="8old7"></fieldset></sup><legend id="8old7"><span id="8old7"></span></legend><tt id="8old7"></tt>
      1. <td id="8old7"></td>
          四虎在线播放亚洲成人,亚洲一本二区偷拍精品,国产一区二区一卡二卡,护士张开腿被奷日出白浆,99久久精品国产一区二区蜜芽,国产福利在线观看免费第一福利,美女禁区a级全片免费观看,最新亚洲人成网站在线影院

          數據恢復:如何恢復Linux中意外刪除的文件

          2016-03-07 14:34

                                    云和恩墨副總經理,Oracle ACE總監,ACOUG 聯合創始人張樂奕

          今天有客戶的數據庫意外被刪除了整個目錄中的數據文件,操作系統級別的刪除,然而幸運的是這個數據庫沒有崩潰,仍然處于 open 狀態的時候,客戶就發現了問題,求助到我們,最終完整地恢復了所有數據文件。

          在 Linux 下大致重新演示一下恢復的過程,恢復的步驟與數據庫版本沒有太大關系,與操作系統的不同會有所不同。

          1. 在數據庫 open 的時候,直接刪除 users 表空間中的數據文件。

          2. 嘗試在 users 表空間中創建表,開始報錯。

          在告警日志中,同樣也可以看到類似信息。

          3. 檢查 dbwr 的進程 PID

          4. dbwr 會打開所有數據文件的句柄。在 proc 目錄中可以查到,目錄名是進程 PID,fd 表示文件描述符。

          注意其中“/app/oracle/oradata/ORCL/datafile/o1_mf_users_555wrj4o_.dbf (deleted)”字樣,表示該文件已經被刪除,如果是 Solaris 操作系統,ls 命令不會有如此清晰的顯示,為了在 Solaris 系統中確認哪個句柄對應哪個文件,則需要使用 lsof 程序。

          5. 直接 cp 該句柄文件名回原位置。

          6. 進行數據文件 recover

          完成數據文件恢復。

          恢復的原理是,在 Linux 操作系統中,如果文件從操作系統級別被rm掉,之前打開該文件的進程仍然持有相應的文件句柄,所指向的文件仍然可以讀寫,并且該文件的文件描述符可以從 /proc 目錄中獲得。但是要注意的是,此時如果關閉數據庫,則此句柄會消失,那么除了掃描磁盤進行文件恢復之外就沒有其它方法了,因此在數據庫出現問題的時候,如果不確認情況的復雜程度,千萬不要隨便關閉數據庫。重啟數據庫往往是沒有意義的,甚至是致命的。

          當然,客戶的操作系統是Solaris,并且客戶刪除的文件還包括 current online redo log,因此還有其它更復雜的操作,不在這里描述

          消息來源:比特網
          主站蜘蛛池模板: 国产suv精品一区二区四| 麻豆蜜桃伦理一区二区三区| 日本中文字幕不卡在线一区二区| 久久综合国产色美利坚| 中文字幕日韩有码国产| ww污污污网站在线看com| 2019亚洲午夜无码天堂| 中文有无人妻VS无码人妻激烈| 日本乱子人伦在线视频| 欧美高清一区三区在线专区| 国产美女遭强高潮免费| 欧美不卡无线在线一二三区观| 国产成人精品亚洲午夜| 人妻中文字幕亚洲一区| 玩弄放荡人妻少妇系列| 麻豆一区二区中文字幕| 公安县| 国产欧美日韩高清在线不卡| 亚洲天堂av免费在线看| 色婷婷综合久久久久中文字幕| 蛟河市| 中文无码精品a∨在线| 国产一区二区三区尤物视频| 亚洲国产成人无码av在线影院 | 性中国videossexo另类| 中文字幕乱偷无码av先锋蜜桃| 男人的天堂av一二三区| 蜜臀久久精品亚洲一区| 狠狠五月深爱婷婷网| 宅男噜噜噜66在线观看| 人妻av中文字幕无码专区| 国产亚洲精品黑人粗大精选| 国产av第一次处破| 国产无遮挡免费真人视频在线观看| 亚洲精品久久久久久久久久吃药| 国产亚洲一本大道中文在线| 国产精品会所一区二区三区| 国产在线无遮挡免费观看| 乌克兰丰满女人a级毛片右手影院 人妻中文字幕不卡精品 | 中文字幕理伦午夜福利片| 亚洲综合久久精品国产高清|