SQL Server 日志恢复方法(搞定drop和truncate)
发布时间:2020-12-12 07:54:35 所属栏目:MsSql教程 来源:网络整理
导读:感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! --1 use master backup database logTest to disk=D:Program FilesMicrosoft SQL ServerMSSQL10.MSSQLSERVERMSSQLBackuplogTest.bak with format --2 use logTest create t
感兴趣的小伙伴,下面一起跟随编程之家 52php.cn的小编两巴掌来看看吧! --1use master backup database logTest to disk='D:Program FilesMicrosoft SQL ServerMSSQL10.MSSQLSERVERMSSQLBackuplogTest.bak' with format --2 use logTest create table table_1(Id int,test varchar(max)) insert table_1(Id,test) values (1,'3333'); insert table_1(Id,test) values (2,'4333'); insert table_1(Id,test) values (3,'5333'); use master --2.1 WAITFOR DELAY '00:00:05' GO use logTest truncate table table_1 select GETDATE() use master --3 use master backup log logTest to disk='D:Program FilesMicrosoft SQL ServerMSSQL10.MSSQLSERVERMSSQLBackuplogTest_log.bak' with format --4 --DECLARE @dt datetime --SELECT @dt=DATEADD(ms,-1800,GETDATE()) --select @dt restore database logtest from disk = 'D:Program FilesMicrosoft SQL ServerMSSQL10.MSSQLSERVERMSSQLBackuplogTest.bak' WITH REPLACE RESTORE LOG logTest FROM DISK='D:Program FilesMicrosoft SQL ServerMSSQL10.MSSQLSERVERMSSQLBackuplogTest_log.bak' with STOPAT= '2009-10-26 12:38:57.133' GO (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |