http://blog.itpub.net/8183550/viewspace-682907 一直以来我都很困惑,不知道怎么解析SQL SERVER的日志, 因为微软提供了fn_dblog(NULL,NULL)和DBCC LOG获取数据库日志的基本信息,但是都是二进制码,看不懂。最近终于成功解析了S ...
分类:
数据库 时间:
2017-08-31 10:57:53
阅读次数:
274
SQLServer事务日志分析fn_dblog()和fn_dump_dblog()函数介绍SQLServer有两个未公开的函数fn_dblog()和fn_dump_dblog()非常有用并且提供的信息量很大。你可以使用这些函数来获取100多列大量的有用信息。fn_dblog()用于分析数据库当前的事务日志文件,它需要两个参数,分别为事务..
分类:
数据库 时间:
2017-08-04 16:16:02
阅读次数:
343
通过备份文件恢复到某个时间点https://msdn.microsoft.com/zh-cn/library/ms179451.aspx定时快照https://msdn.microsoft.com/zh-cn/library/ms175158.aspx通过fn_dblog分析当前数据库日志恢复https://raresql.com/2011/10/22/how-to-recover-deleted-data-from-sql-sever/使用A..
分类:
数据库 时间:
2016-12-09 01:19:28
阅读次数:
199
-- Script Name: Recover_Deleted_Data_Proc -- Script Type : Recovery Procedure -- Develop By: Muhammad Imran -- Date Created: 15 Oct 2011 -- Modify Dat ...
分类:
数据库 时间:
2016-10-20 21:23:07
阅读次数:
902
在完整恢复模式下,SQL Server将所有日志都记录在日志文件中,那么,SQL Server是怎样记录日志的呢? 先查看下日志文件里面所存的内容 select * from sys.fn_dblog(null,null) CurentLSN:当前日志序列号 O...
分类:
数据库 时间:
2015-09-22 18:40:47
阅读次数:
273
DBCC LOGINFODBCC log('QSSys', TYPE=2)goselect * from sys.fn_dblog(null,null)select [Dirty Pages],[Minimum LSN],[Checkpoint End],[CHKPT Begin DB Versio...
分类:
数据库 时间:
2015-07-11 13:32:11
阅读次数:
185
最近跟 James 讨论为何「ApexSQL Log」这个工具可以读到被删除的数据呢?原来它是透过 Transaction Log 来读取数据的!于是透过 Transaction Log 到网络上有找到「SQL Server – How to find Who Deleted What record...
分类:
数据库 时间:
2014-11-22 10:34:07
阅读次数:
304
曾经有朋友问我数据被删除了,不借助第三方工具能不能查是什么时候发生的。 SQL Server提供了一个undocumented的函数fn_dblog可以让我们查看活动的transaction log。语法如下:::fn_dblog(@StartingLSN,@EndingLSN)如果参数都为NULL...
分类:
数据库 时间:
2014-10-15 01:18:59
阅读次数:
296
简介本文将介绍SQL
Server的事务日志中记录了哪一些信息,如何来读懂这些事务日志中信息。首先介绍一个微软没有公开的函数fn_dblog,在文章的接下来的部分主要用到这个函数来读取事务日志。fn_dblog(@StartingLSN,@EndingLSN)--@StartingLSN:表示起始的...
分类:
数据库 时间:
2014-05-25 19:21:20
阅读次数:
428