需要回滚删除查询,所以我正在筛选事务日志,而不知道大多数标头的含义是什么。
对我来说,它看起来像当前 LSN,并且可能事务 ID 可能是日期或时间,但格式不同?
当前 LSN 如下所示:00000e46:00000a4d:0002 事务 ID 如下所示:0000:0000da25
我这样想会不会错?如果是这样,有谁知道我如何能够仅使用 SQL Server 查看 sql server 事务日志中的时间/日期。
需要回滚删除查询,所以我正在筛选事务日志,而不知道大多数标头的含义是什么。
对我来说,它看起来像当前 LSN,并且可能事务 ID 可能是日期或时间,但格式不同?
当前 LSN 如下所示:00000e46:00000a4d:0002 事务 ID 如下所示:0000:0000da25
我这样想会不会错?如果是这样,有谁知道我如何能够仅使用 SQL Server 查看 sql server 事务日志中的时间/日期。
您需要使用 ::fn_dblog
现在,我自己没有尝试过使用它,但这里描述了一些用法
如果您想要一个简单的方法,并且不介意付费,有一个支持 SQL Server 版本 2000、2005、2008、2008 R2 的商业工具:ApexSQL Log