sql server 資料恢復

2022-07-07 00:48:08 字數 292 閱讀 9186

1) 備份當前資料庫的事務日誌:backup log [資料庫名] to disk= n'備份檔案名' with norecovery

2) 恢復乙個誤刪除之前的完全備份:restore database [資料庫名] from disk = n'資料庫上一次完全備份的檔名' with norecovery,  replace

3) 將資料庫恢復至誤刪除之前的時間點:restore log [資料庫] from  disk = n'第一步的日誌備份檔案名' with   stopat = n'誤刪除之前的時間點' , recovery

SQLServer恢復表級資料

原文 sqlserver恢復表級資料 最近幾天,公司的技術維護人員頻繁讓我恢復資料庫,因為他們總是少了where條件,導致update delete出現了無法恢復的後果,加上那些庫都是幾十g。恢復起來少說也要十幾分鐘。為此,找了一些資料和工作總結,給出一下幾個方法,用於快速恢復表,而不是庫,但是切記...

SQL Server頁級別的資料恢復

1.最近的完整備份 backup database dbname to disk n c test.bak 2.發現錯誤頁 可以人為破壞 select from msdb.dbo.suspect pages 3.立即備份日誌1 backup log dbname to disk c test log...

SQL SERVER 資料誤操作的恢復

事務日誌忠實地記錄了資料庫的活動,所以基於這些記錄的活動就可以隨心所欲地將資料庫的狀態恢復到特定的即時點或故障點。事務日誌備份只能與完整恢復和大容量日誌記錄恢復模型一起使用。在簡單模型下,事務日誌可能被破壞,所以事務日誌可能不連續,不連續的事務日誌備份沒有意義,因為基於日誌的恢復要求日誌是連續的。因...