各種不同類型的數據庫
我們都可以恢復
常見的故障
●不小心刪除了數據庫檔案(在沒有備份的情況下刪除了數據庫檔案)
●在數據庫系統裡面刪除了部分或全部數據
●數據庫無法進行查詢等指令操作(輸入指令時出錯)
●讀取數據庫檔案時電腦當機(讀取時很慢或者完全卡死)
●不小心格式化了裝有數據庫的設備(不小心按下了格式化的按鍵)
●數據庫檔案損壞導致不能掛載(掛載數據庫時,提示錯誤)
●數據庫系統裡面的數據庫莫名消失(正常使用的情況下,部分或全部數據突然找不到)
處理方法
在眾多的故障中,建議只有一種情況是可以自己去嘗試恢復的,其餘情況我們建議交給專門做數據恢復的公司處理吧(下文會交代為何要交給數據恢復公司,而不是自行解決),這種情況就是裝有數據庫的設備並沒有發生硬件損壞時,例如不小心刪除了資料並且未寫入過任何資料,或者不小心格式化了設備,這時候你可以嘗試用數據恢復軟件去恢復資料。比較常見的數據恢復軟件有EasyRecovery、WiseRecovery、Disk Drill等等,這些數據恢復軟件各有利弊,使用時也需要注意和辨識其好壞。當然,在自己進行嘗試前,有些步驟一定不能忽略,不然可能會導致數據庫不能恢復和進一步損壞你的設備。第一步就是對設備按照現時的狀態完整地複製一份出來到另外一個設備上(不是Windows上的複製貼上,而是通過軟件把設備的每一個位元完全複製出來,設備無硬件損壞的時候才能進行這個操作),而這個步驟需要用到防寫裝置(Write Blocker),以防止數據被更改,然後再用數據恢復軟件對剛複製出來的設備進行恢復,但是恢復出來的資料一定不能放回原來的設備,因為這樣會發生一邊恢復一邊覆蓋的情況,導致恢復出來的數據庫不能開啟。所以謹記以上步驟,有不明白的都可以隨時聯絡我們咨詢詳情,我們樂意為每個客戶解答有關疑難的。但有時數據恢復軟件也不能解決所有問題,很多時侯是要靠數據恢復工程師分析,例如救出來的資料可能沒有目錄或文件名稱,或者是什麼資料也不能救出來,這時不需要放棄,可以聯絡我們,嘗試救回你重要的資料。而且很多數據庫都是比較大容量的檔案,會被分開很多部分儲存在設備上,當設備出現故障時,檔案架構有些少的更改,這些分開的各個部分就無法被連接起來,通過數據恢復軟件是無法恢復出來的。如果設備是硬件損壞,盡量不要胡亂嘗試,這種情況基本需要利用專業的設備來提取原始數據,才能夠救回數據庫的。
解決辦法
當數據庫出現故障,首先就是要將數據庫所在設備的整份原始數據提取出來,如果設備是出現硬件故障,通過專業設備來詳細檢測來判斷,比較常見的專業設備有PC- 3000 Express、Data Compass、PC-3000 Express RAID System和無塵實驗室、顯微鏡和視波器等等。數據庫一般都是大容量的檔案,會被分開很多部分儲存在設備上,先要確定檔案架構是否完整,如果是完整無缺的話,數據庫檔案的所有部分都能夠被清晰地標註位置,這種情況直接保存檔案出來就能夠成功掛載,完整恢復數據庫。如果檔案架構有缺失,就需要通過人工分析設備的原始數據,判斷缺失的原因並制定解決方案,逐一找回數據庫檔案的每一個部分,針對不同的缺失原因,應用自主研發的程式進行修復和連接,才能夠完整恢復數據庫。當數據庫的某些部分因為覆蓋或者物理損壞而不能讀取時,我們提取出來的數據庫救回有缺失,這是就要通過編寫代碼對數據庫進行修正調試,使得數據庫可以正常掛載。不同數據庫的解決方法也不盡相同,我們也按照以往的經驗和案例開發了相應的應用程式以方便解決各種情況,包括Microsoft SQL Server、Oracle、MySQL和Sybase等等。因此,數據庫的數據恢復是一項高難度的工序,需要豐富的經驗和精湛的技術才可以最大程度地救回資料。
SQL SERVER成功恢復案例
客戶告知硬碟能夠識別,但是裡面的資料資料完全不能讀取出來,並且發現有部分的資料不見了...進一步了解 >
先進的數據恢復設備
擁有多套世界級數據恢復設備和掌握最新的數據恢復技術,應對任何類型的數據庫故障,專門解決各種高難度的數據恢復問題。進一步了解 >