如何通过日志文件恢复到某个时间点?
gmlxf 2003-10-17 04:14:56 比如今天中午12:00
backup database test to disk='c:/test.bak'
现在我想通过test.bak恢复到今天早上8:00时候的数据。
如何操作?
如果用log explorer的话,具体怎么样操作?
以前都是这样的:
--打开log explorer file=>attach log file->选择服务器和登陆方式->connect->
---选择数据库->attach->左面对话框中browse->view log->就可以看到log记录了
--想恢复的话: 右键log记录 undo transation->选择保存文件名和路径->然后打开---该文件到查询分析器里执行
--T-sql代码就可以了
--
--例如 如果log是delete table where ...的话,生成的文件代码就是insert table ....
这样恢复可以吗?