如何读取数据库日志中的记录信息?

zzroom 2005-08-26 02:52:23
数据库:SQL SERVER 2000
操作系统:Windows 2000 Advanced Server

如何读取数据库日志中的记录信息?
...全文
256 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
iwl 2005-08-27
  • 打赏
  • 举报
回复
Log Explorer
GRLD8888 2005-08-26
  • 打赏
  • 举报
回复
可使用命令在查询分析里面查看:

dbcc log(dbname) --将dbname改成你要查看的数据库就可以啦
wgsasd311 2005-08-26
  • 打赏
  • 举报
回复
借助第三方工具Log Explorer

------------------------------------------------------------

Log Explorer

http://www.yiii.net/app/servlet/net.yiii.club.DownloadServlet?Information_Id=I00023471
解压缩密码 www.heibai.net

http://www.ttdown.com/softview_8647.htm


注册机产生的是注册码,是两个

用解压缩密码解开后,压缩包里也有一个注册机的

打开log explorer file=>attach log file->选择服务器和登陆方式->connect->
选择数据库->attach->左面对话框中browse->view log->就可以看到log记录了
想恢复的话: 右键log记录 undo transation->选择保存文件名和路径->然后打开该文件到查询分析器里执行
T-sql代码就可以了

例如 如果log是delete table where ...的话,生成的文件代码就是insert table ....

log explorer使用的几个问题

1)对数据库做了完全 差异 和日志备份
备份时选用了删除事务日志中不活动的条目
再用Log explorer打试图看日志时
提示No log recorders found that match the filter,would you like to view unfiltered data
选择yes 就看不到刚才的记录了

wgsasd311 2005-08-26
  • 打赏
  • 举报
回复
到网上下载一个LOG EXPLORER工具
WangZWang 2005-08-26
  • 打赏
  • 举报
回复
使用软件 LogExplorer查看日志

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧