用这个工具:Log Explorer for SQL Serverv v3.1.1 可以恢复http://www.lumigent.com/products/le_sql/le_sql.htm http://51zz.com:81/SoftView.asp?SoftID=2090 看看能下不,不能的话自己网上搜一个吧
-- Restore the database backup. RESTORE DATABASE MyNwind FROM MyNwind_1, MyNwind_2 WITH NORECOVERY GO RESTORE LOG MyNwind FROM MyNwind_log1 WITH RECOVERY, STOPAT = 'Jul 1, 1998 10:00 AM' GO RESTORE LOG MyNwind FROM MyNwind_log2 WITH RECOVERY, STOPAT = 'Jul 1, 1998 10:00 AM' GO
联机丛书使用 STOPAT 语法还原到即时点和使用多个设备进行还原 下例将数据库还原到其在 1998 年 4 月 15 日中午 12 点时的状态,并显示涉及多个日志和多个备份设备的还原操作。RESTORE DATABASE MyNwind FROM MyNwind_1, MyNwind_2 WITH NORECOVERY RESTORE LOG MyNwind FROM MyNwindLog1 WITH NORECOVERY RESTORE LOG MyNwind FROM MyNwindLog2 WITH RECOVERY, STOPAT = 'Apr 15, 1998 12:00 AM'
用这个工具也挺好用的,Log Explorer for SQL Serverv v3.1.1 不过是英文版的,得好好看看才能看明白。 用法大概是这样。 1、首先在数据库服务器上安装上这个软件。 2、筛选日志:时间,数据库,表,操作(modi,delete,等等) 确定之后,会列出你所选时间段的对该表的操作(delete操作),找到对应的日志,点击右键里边有回复一类的词语,另存一下,然后在查询分析器中执行一下就可以了。
可以恢复http://www.lumigent.com/products/le_sql/le_sql.htm
http://51zz.com:81/SoftView.asp?SoftID=2090
看看能下不,不能的话自己网上搜一个吧
RESTORE DATABASE MyNwind
FROM MyNwind_1, MyNwind_2
WITH NORECOVERY
GO
RESTORE LOG MyNwind
FROM MyNwind_log1
WITH RECOVERY, STOPAT = 'Jul 1, 1998 10:00 AM'
GO
RESTORE LOG MyNwind
FROM MyNwind_log2
WITH RECOVERY, STOPAT = 'Jul 1, 1998 10:00 AM'
GO
下例将数据库还原到其在 1998 年 4 月 15 日中午 12 点时的状态,并显示涉及多个日志和多个备份设备的还原操作。RESTORE DATABASE MyNwind
FROM MyNwind_1, MyNwind_2
WITH NORECOVERY
RESTORE LOG MyNwind
FROM MyNwindLog1
WITH NORECOVERY
RESTORE LOG MyNwind
FROM MyNwindLog2
WITH RECOVERY, STOPAT = 'Apr 15, 1998 12:00 AM'
不过是英文版的,得好好看看才能看明白。
用法大概是这样。
1、首先在数据库服务器上安装上这个软件。
2、筛选日志:时间,数据库,表,操作(modi,delete,等等)
确定之后,会列出你所选时间段的对该表的操作(delete操作),找到对应的日志,点击右键里边有回复一类的词语,另存一下,然后在查询分析器中执行一下就可以了。