激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Sql Server - sqlserver 數據庫日志備份和恢復步驟

sqlserver 數據庫日志備份和恢復步驟

2019-11-07 15:47mssql教程網 Sql Server

sqlserver 數據庫日志備份和恢復實現步驟

--創建測試數據庫 
CREATE DATABASE Db 
GO 
--對數據庫進行備份 
BACKUP DATABASE Db TO DISK='c:\db.bak' WITH FORMAT 
GO 
--創建測試表 
CREATE TABLE Db.dbo.TB_test(ID int) 
--延時1秒鐘,再進行后面的操作(這是由于SQL Server的時間精度最大為百分之三秒,不延時的話,可能會導致還原到時間點的操作失敗) 
WAITFOR DELAY '00:00:01' 
GO 
--假設我們現在誤操作刪除了 Db.dbo.TB_test 這個表 
DROP TABLE Db.dbo.TB_test 
--保存刪除表的時間 
SELECT dt=GETDATE() INTO # 
GO 
--在刪除操作后,發現不應該刪除表 Db.dbo.TB_test 
--下面演示了如何恢復這個誤刪除的表 Db.dbo.TB_test 
--首先,備份事務日志(使用事務日志才能還原到指定的時間點) 
BACKUP LOG Db TO DISK='c:\db_log.bak' WITH FORMAT 
GO 
--接下來,我們要先還原完全備份(還原日志必須在還原完全備份的基礎上進行) 
RESTORE DATABASE Db FROM DISK='c:\db.bak' WITH REPLACE,NORECOVERY 
GO 
--將事務日志還原到刪除操作前(這里的時間對應上面的刪除時間,并比刪除時間略早 
DECLARE @dt datetime 
SELECT @dt=DATEADD(ms,-20,dt) FROM # --獲取比表被刪除的時間略早的時間 
RESTORE LOG Db FROM DISK='c:\db_log.bak' WITH RECOVERY,STOPAT=@dt 
GO 
--查詢一下,看表是否恢復 
SELECT * FROM Db.dbo.TB_test 
/*--結果: 
ID 
----------- 
(所影響的行數為 0 行) 
--*/ 
--測試成功 
GO 
--最后刪除我們做的測試環境 
DROP DATABASE Db 
DROP TABLE #

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品成人久久 | 亚洲午夜天堂吃瓜在线 | 精品一区二区三区电影 | 欧美a久久| 国产精品久久久久影院老司 | 亚洲男人的天堂在线视频 | 国产一级在线免费观看 | 国产一区精品在线观看 | 久久亚洲激情 | 久久久99精品视频 | 密室逃脱第一季免费观看完整在线 | 日本精品久久久一区二区三区 | 国产精品一区二区羞羞答答 | 中文字幕免费看 | 黄色大片高清 | 韩国一级免费视频 | 精品亚洲在线 | 国产成人精品免费视频大全办公室 | 鲁一鲁一鲁一鲁一曰综合网 | 成人免费电影在线观看 | 激情91 | 欧美精品一区二区视频 | 大胆在线日本aⅴ免费视频 永久免费毛片 | 欧美性生话视频 | 国产精品久久久久久久不卡 | 久成人| 99久久精约久久久久久清纯 | av资源在线| 久久亚洲成人 | av在线免费观看中文字幕 | 羞羞视频免费视频欧美 | 狠狠干最新网址 | 国产一级大片在线观看 | 免费视频www在线观看 | 国产一区二区三区四区五区精品 | 美女被免费网站在线软件 | 黄色成年在线观看 | 一级黄色毛片子 | 久久久无码精品亚洲日韩按摩 | 久久露脸国语精品国产91 | 极品五月天 |