查看SQL Server日志 Part 2
来源:互联网 发布:天猫抢购软件神器 编辑:程序博客网 时间:2024/05/16 06:11
Part1中我们提到可以用fn_dblog查看Active的Log,但是如果Log被备份以后我们还可以查看吗?
答案是可以的,使用fn_dump_dblog。
下面是我自己做的测试:
1. --insert data to table
INSERT INTO ProdTable2DEFAULTVALUES;
GO 1000
2. ---查询Log信息
select * from fn_dblog(null,null)whereOperation='LOP_INSERT_ROWS'
查到100条记录。
3. --备份Log
backup log FNDBLogTesttodisk='d:\mssql\FNDBLogTest.trn'
4. ---查询Log信息
select * from fn_dblog(null,null)whereOperation='LOP_INSERT_ROWS'
(0 row(s) affected)
可以看到Log已经被备份了,没有Active的Log存在,所以fn_dblog没有返回任何信息。
我们用下面的语句在查一下:
5. –从备份Log查询:
SELECT * FROMfn_dump_dblog(
NULL, NULL,'DISK', 1,'d:\mssql\FNDBLogTest.trn',
DEFAULT, DEFAULT, DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,
DEFAULT, DEFAULT, DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,
DEFAULT, DEFAULT, DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,
DEFAULT, DEFAULT, DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,
DEFAULT, DEFAULT, DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,
DEFAULT, DEFAULT, DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,
DEFAULT, DEFAULT, DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,
DEFAULT, DEFAULT, DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT,
DEFAULT, DEFAULT, DEFAULT,DEFAULT,DEFAULT,DEFAULT,DEFAULT)
whereOperation ='LOP_INSERT_ROWS'
GO
查询结果显示1000记录:
比对一下查询结果跟日志备份前fn_dblog的查询结果相同。
注意:需要指定63个默认NULL参数,否则无法返回数据。前5个参数含义如下:
1. 开始LSN
2. 结束LSN
3. 备份文件类型(disk或者Type)
4. 备份文件顺序号(假设多个备份到同一个文件)
5. 备份文件名
更详细的信息可以参考Paul在SQLSkill上的文章(Using fn_dblog, fn_dump_dblog, and restoring with STOPBEFOREMARK to an LSN)
- 查看SQL Server日志 Part 2
- 查看SQL Server日志 Part 1
- 查看SQL Server日志
- 查看SQL Server日志的方法
- 如何查看SQL Server的事务日志
- 怎么查看sql server日志中的内容
- sql server 日志查看SPID对应主机名
- SQL日志文件查看工具(Log Explorer for SQL Server v4.2)
- SQL日志文件查看工具(Log Explorer for SQL Server v4.2)
- SQL日志文件查看工具(Log Explorer for SQL Server v4.2)
- 用sql语句查看SQL Server 数据库的事务日志
- sql 语句查看SQL Server 数据库的事务日志
- SQL Server数据库之查看SQL日志文件大小的命令
- sql server xp_readerrorlog SQL语句查看错误日志
- SQL Server 2000 Security - Part 2 (Authentication)
- 使用ApexSQL Log来查看sql server的日志文件
- SQL Server 2005通过日志查看服务器的运行情况
- SQL Server 的日志查看工具 Log Explorer 使用说明
- 说说"红黑树"
- 企业管理七个顽症
- Android 软件开发之数据的 新建 储存 读取 删除 详解(十四)
- 21.视线:在网格中计算可见性
- IPHONE 和 KVC/KVO 监听对象属性变化(例如:获取textView 的text的变化)
- 查看SQL Server日志 Part 2
- 2012 Multi-University Training Contest 3[hdu4320~4330]
- 22. 走进三维:光线投射法
- 关于ArcEngine的许可级别权限问题
- 更改项目svn用户及密码
- RTP协议详解
- 23. 另一种砖块墙面:纹理映射
- 24.Doomed: Trigonometry in an early first-person shooter game
- Win7不能访问XP共享文件的解决方法