SqlServer無備份下誤刪數據恢復

来源:https://www.cnblogs.com/yenengfeng/archive/2018/11/28/10034021.html
-Advertisement-
Play Games

系統已上線,給客戶修改bug的時候,使用delete語句刪表數據,沒想到庫沒切換成測試庫。誤刪了正式庫的數據,而且一次備份都沒有做過,玩大了 不扯了,進入主題 網上很多方法,都是針對至少有一次備份的情況下進行數據恢復的,沒有備份就基本上只能找數據恢復公司了。本章將通過日誌來恢復誤刪的數據,若是日誌文 ...


系統已上線,給客戶修改bug的時候,使用delete語句刪表數據,沒想到庫沒切換成測試庫。誤刪了正式庫的數據,而且一次備份都沒有做過,玩大了

不扯了,進入主題

網上很多方法,都是針對至少有一次備份的情況下進行數據恢復的,沒有備份就基本上只能找數據恢復公司了。本章將通過日誌來恢復誤刪的數據,若是日誌文件都沒有了,那就真的玩大了

步驟:

1、下載恢復工具,提取碼:u1dv。註:本人使用的庫是2008r2,網上說此工具只能支持到2012版本。本章並未進行測試

2、解壓進入ApexSQLLog2014文件夾,運行ApexSQLLog.exe文件

3、輸入資料庫連接信息,選擇指定資料庫

4、等待載入日誌文件,點擊下一步

5、選擇誤操作時間

6、選擇操作方式,這邊測試的是delete

7、選擇要誤操作的表

選擇好後,直接點擊Next

8、選擇open results in grid

9、等待載入出誤操作的日誌信息列表

10、選擇要恢復的數據,點擊Create undo script

9、生成的腳本文件就是誤刪的數據了

至此找回誤刪數據的所有步驟已經完成

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 在伺服器添加完公鑰後報錯 sign_and_send_pubkey: signing failed: agent refused operation 解決方案: eval "$(ssh-agent -s)" ssh-add 補充: linux shell中的eval 語法:eval cmdLine ...
  • 到目前為止,我們只考慮了實時系統上的調度。事實上, Linux可以做得更好些。除了支持多個CPU之外,內核也提供其他幾種與調度相關的增強功能,在以後幾節里會論述。但請註意,這些增強功能大大增加了調度器的複雜性,因此我主要考慮簡化的情形,目的在於說明實質性的原理,而不考慮所有的邊界情形和調度中出現的奇 ...
  • 性能指標是什麼? 學習性能優化的第一步,一定是瞭解“性能指標”這個概念。 性能領域的大師布倫丹·格雷格,他所描繪的 Linux 性能工具圖譜: 學習思維導圖,記錄學習位置: ...
  • chown將指定文件的擁有者改為指定的用戶或組,用戶可以是用戶名或者用戶ID;組可以是組名或者組ID;文件是以空格分開的要改變許可權的文件列表,支持通配符。系統管理員經常使用chown命令,在將文件拷貝到另一個用戶的名錄下之後,讓用戶擁有使用該文件的許可權。 一.命令格式: chown [選項]... ...
  • 使用nginx有一段時間了,還是有很多東西不懂的,在這裡做一下自己學習過程中的一些整理,能使自己得到提升。 1、環境:centos7 1511 最小化安裝 2、下載nginx,可以在系統中下載,也可以提前下載好,直接上傳到伺服器,都是可以的。 3、安裝nginx的依賴環境 這裡要重點說明一下,因為我 ...
  • 安裝python3 一、安裝需要編譯的關聯庫 二、下載python3的安裝包 三、解壓、編譯、安裝 四、創建Python3的軟鏈接 五、創建pip3的軟鏈接 創建python3的虛擬環境 一、下載virtualenv 二、創建virtualenv的軟鏈接 三、創建虛擬環境 四、進入虛擬環境 此時的p ...
  • 安裝時我是借鑒 https://blog.csdn.net/xiaohua0877/article/details/78507631 期間遇到幾個問題 鍵盤不好使,解決辦法是重新運行wmware workstation 的安裝程式,選擇更改選項,安裝增強程式。同時修改 虛擬機 -》設置-》選項-》增 ...
  • 新建用戶 創建帶主機名用戶 在MySql中使用CREATE USER語句新建用戶 用戶的格式如下: ‘ 用戶名 ’ @ ‘ 主機名 ’ @後面的’localhost’即為本地的埠。 創建普通用戶 使用舉例: 創建2個新用戶student1和student2,密碼分別是123和456,並且查看新用戶 ...
一周排行
    -Advertisement-
    Play Games
  • 示例項目結構 在 Visual Studio 中創建一個 WinForms 應用程式後,項目結構如下所示: MyWinFormsApp/ │ ├───Properties/ │ └───Settings.settings │ ├───bin/ │ ├───Debug/ │ └───Release/ ...
  • [STAThread] 特性用於需要與 COM 組件交互的應用程式,尤其是依賴單線程模型(如 Windows Forms 應用程式)的組件。在 STA 模式下,線程擁有自己的消息迴圈,這對於處理用戶界面和某些 COM 組件是必要的。 [STAThread] static void Main(stri ...
  • 在WinForm中使用全局異常捕獲處理 在WinForm應用程式中,全局異常捕獲是確保程式穩定性的關鍵。通過在Program類的Main方法中設置全局異常處理,可以有效地捕獲並處理未預見的異常,從而避免程式崩潰。 註冊全局異常事件 [STAThread] static void Main() { / ...
  • 前言 給大家推薦一款開源的 Winform 控制項庫,可以幫助我們開發更加美觀、漂亮的 WinForm 界面。 項目介紹 SunnyUI.NET 是一個基於 .NET Framework 4.0+、.NET 6、.NET 7 和 .NET 8 的 WinForm 開源控制項庫,同時也提供了工具類庫、擴展 ...
  • 說明 該文章是屬於OverallAuth2.0系列文章,每周更新一篇該系列文章(從0到1完成系統開發)。 該系統文章,我會儘量說的非常詳細,做到不管新手、老手都能看懂。 說明:OverallAuth2.0 是一個簡單、易懂、功能強大的許可權+可視化流程管理系統。 有興趣的朋友,請關註我吧(*^▽^*) ...
  • 一、下載安裝 1.下載git 必須先下載並安裝git,再TortoiseGit下載安裝 git安裝參考教程:https://blog.csdn.net/mukes/article/details/115693833 2.TortoiseGit下載與安裝 TortoiseGit,Git客戶端,32/6 ...
  • 前言 在項目開發過程中,理解數據結構和演算法如同掌握蓋房子的秘訣。演算法不僅能幫助我們編寫高效、優質的代碼,還能解決項目中遇到的各種難題。 給大家推薦一個支持C#的開源免費、新手友好的數據結構與演算法入門教程:Hello演算法。 項目介紹 《Hello Algo》是一本開源免費、新手友好的數據結構與演算法入門 ...
  • 1.生成單個Proto.bat內容 @rem Copyright 2016, Google Inc. @rem All rights reserved. @rem @rem Redistribution and use in source and binary forms, with or with ...
  • 一:背景 1. 講故事 前段時間有位朋友找到我,說他的窗體程式在客戶這邊出現了卡死,讓我幫忙看下怎麼回事?dump也生成了,既然有dump了那就上 windbg 分析吧。 二:WinDbg 分析 1. 為什麼會卡死 窗體程式的卡死,入口門檻很低,後續往下分析就不一定了,不管怎麼說先用 !clrsta ...
  • 前言 人工智慧時代,人臉識別技術已成為安全驗證、身份識別和用戶交互的關鍵工具。 給大家推薦一款.NET 開源提供了強大的人臉識別 API,工具不僅易於集成,還具備高效處理能力。 本文將介紹一款如何利用這些API,為我們的項目添加智能識別的亮點。 項目介紹 GitHub 上擁有 1.2k 星標的 C# ...