誤刪數據回滾數據表mssql

/*
標題:Log Explorer for SQL Server v4.0.2的下載地址和使用說明
 作者:愛新覺羅·毓華 
時間:2008-07-14
地點:新疆烏魯木齊
 資料來源:http://topic.csdn.net/u/20090305/00/849723bf-74ad-495f-8fc6-22d2108beb10.html?seed=1633183628
 */


 1、Lumigent Log Explorer for SQL Server v4.0.2 特別版下載地址
   http://down.chinaz.com/soft/7887.htm
    Log Explorer for SQL Server 4.2 註冊碼 
    wv5rc-uxvpz-e33-nr4694qs2 


 2、Log Explorer for SQL Server v4.0.2 
    安裝完畢後,註冊該程序(壓縮文件有註冊機) 
    打開log explorer file=>attach log file->選擇服務器和登陸方式->connect-> 
    選擇數據庫->attach->左面對話框中browse->view log->就可以看到log記錄了 
    點擊“View DDL Commands”裏面就有很多drop table 命令 
    點擊下面的“undo”按鈕是生成表結構的語句(create table ....) 
    點擊下面的“Salvage”按鈕是生成插入語句的(insert into ...values....) 
    想恢復的話: 右鍵log記錄 undo transation->選擇保存文件名和路徑->然後打開該文件到查詢分析器裏執行T-sql代碼就可以了 


    例如 如果log是delete table where ...的話,生成的文件代碼就是insert table .... 


    log explorer使用的幾個問題 
    1)、對數據庫做了完全、差異和日誌備份 
        備份時選用了刪除事務日誌中不活動的條目 
        再用Log explorer打試圖看日誌時 
        提示No log recorders found that match the filter,would you like to view unfiltered data 
        選擇yes,就看不到剛纔的記錄了 
        如果不選用了刪除事務日誌中不活動的條目 
        再用Log explorer打試圖看日誌時,就能看到原來的日誌 
    2)、修改了其中一個表中的部分數據,此時用Log explorer看日誌,可以作日誌恢復 
    3)、然後恢復備份,(注意:恢復是斷開log explorer與數據庫的連接,或連接到其他數據上, 
        否則會出現數據庫正在使用無法恢復) 
        恢復完後,再打開log explorer 提示No log recorders found that match the filter,would you like to view unfiltered data 
        選擇yes,就看不到剛纔在2中修改的日誌記錄,所以無法做恢復. 
    4)、不要用SQL的備份功能備份,搞不好你的日誌就破壞了. 
        正確的備份方法是: 
        停止SQL服務,複製數據文件及日誌文件進行文件備份. 
        然後啓動SQL服務,用log explorer恢復數據 
    5)、如果你的數據庫的日誌恢復模型是simple,那就不可能用log explorer恢復 
    6)、Log explorer必須安裝在要恢復數據庫的sql server服務器上,或者在sql server服務器上安裝服務端,在操作的電腦上安裝客戶端進行數據恢復 


3、如果數據量比較大的話,使用磁帶機和集羣的話,安裝了正版的VERITAS ,恢復數據是比較好的方法。 
    下面是該軟件重要的新功能: 
    1)、災難恢復演習(Disaster Recovery Fire Drill)--能夠自由測試、規劃和檢驗災難恢復計劃,而不會中斷生產過程。 
    2)、集羣模擬器(Cluster Simulator)--可測試應用故障切換方案,以驗證應用的可用性,確認應用是否根據計劃的故障切換策略和應用需求,遷移到最適當的服務器。 
    3)、全局集羣選件(Global Cluster Option)--當可用性要求從本地遷移到廣域災難恢復時,能夠快速、輕鬆地升級到任何體系結構。 
    4)、即時訪問複製數據--在複製數據的同時,能夠即時訪問數據,只佔用客戶的部分可用存儲容量。 
    5)、卷複製顧問工具(Volume Replicator Advisor)--準確地分析帶寬需求,確保應用得到優化。 




4、幾點恢復數據心得: 
    1)、平時需要做好雙機熱備份,日備份,月備份,年備份,數據複製,異常記錄等工作,在數據丟失的情況下才能做到心中不急。
   2)、如果硬盤損害錯誤,或者誤刪除數據庫的時候,可以考慮用Easyrecovery或者Recover4all等軟件恢復刪除或者受到損害的文件,再恢復數據。 
    3)、如果實在遇到自然因素,網絡又斷開了複製操作的情況下,建議只有手工"造取"一批數據出來彌補丟失數據,一般選取類似緯度(如時間、區域等)的數據。 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章