MS SQL Server 2008 Standard,ShadowProtect Server Edition 4.0.0.5885 - 上週五,我們的客戶發現數據庫中缺少記錄。我發現週四晚上的SQL備份包含了所有缺失的記錄。出於多種原因排除用戶錯誤。是什麼導致SQL Server記錄消失?
- 所有缺失的記錄下降了8天的範圍內
- 日期範圍開始22天週五之前和星期五結束前14天
- 所有添加和8天的範圍內所做的所有更改丟失從14個獨立的表
- 所有缺失的記錄存在於星期四晚上11點備份
- 應用程序日誌顯示沒有異常事件,據我所知。
我在MS SQL Server事件查看器的應用程序列表中找不到任何異常。 我們正在運行ShadowProtect Server,以便每小時對2臺服務器驅動器進行映像備份。 4個月前發生過同樣的事件。
ShadowProtect每小時運行一次數據庫備份。
一個理論是ShadowProtect Server 4磁盤鏡像軟件每小時運行一次差異備份,它在星期五上午9點備份期間以某種方式導致數據丟失。我不知道有任何其他活動。除了正常的用戶訪問之外,星期四晚上11點正常的數據庫備份和星期五發現的缺失記錄之間。
謝謝你的幫助。如你所想,客戶非常關心。
需要說明的是,在該期間創建/更新的所有記錄都不存在,這是因爲所有缺失的記錄是在該窗口期間創建或更新的?您在該窗口中創建/更新了一些*數據? – Tim 2010-12-06 22:06:41
什麼消除了用戶錯誤或用戶操作? – Tim 2010-12-06 22:08:09