sql server2008 如何从日志 找到 某个表的记录修改历史

时间:2021-10-05 12:20:20
sql server2008
有一个表(他没有触发器用于记录某个字段的修改历史)

他每天大量的记录的某个字段值在不停的变化 (这个字段是钱 balance)。
现在由于没有设计触发器,导致以前的历史信息么有找到。

现在我思考能否从日志里找到 这个字段的 update信息 ??

(有可能sql server2008 如何从日志 找到 某个表的记录修改历史)

7 个解决方案

#1


只用过 Log Explorer 看原来的操作。

#2


引用 1 楼 orchidcat 的回复:
只用过 Log Explorer 看原来的操作。


还不支持2008吧。

#3


安装 4.1  ,结果死活说链接不上lsqlserer2008

说网络错误  08001 【microsoft sql server Driver】 [dbnetlib] General network error.
Check your network documentation. Native Err: 11

#4


急切 ,那么该如何读 2008 的 日志文件  ldf 。

我需要找出那些  ldf日志文件的update 语句

#5


引用 4 楼 liyihongcug 的回复:
急切 ,那么该如何读 2008 的 日志文件  ldf 。

我需要找出那些  ldf日志文件的update 语句


好像没办法。。

后续就开下审计吧。2008的审计很强。参考下面的白皮书的审计部分。

http://sqlcat.com/whitepapers/archive/2008/11/15/reaching-compliance-sql-server-2008-compliance-guide.aspx

#6


。。。
可以尝试,看不一定有用。否则之前微软就不用与log explorer产品合作。

#7


引用 6 楼 claro 的回复:
。。。
可以尝试,看不一定有用。否则之前微软就不用与log explorer产品合作。

定一个

#1


只用过 Log Explorer 看原来的操作。

#2


引用 1 楼 orchidcat 的回复:
只用过 Log Explorer 看原来的操作。


还不支持2008吧。

#3


安装 4.1  ,结果死活说链接不上lsqlserer2008

说网络错误  08001 【microsoft sql server Driver】 [dbnetlib] General network error.
Check your network documentation. Native Err: 11

#4


急切 ,那么该如何读 2008 的 日志文件  ldf 。

我需要找出那些  ldf日志文件的update 语句

#5


引用 4 楼 liyihongcug 的回复:
急切 ,那么该如何读 2008 的 日志文件  ldf 。

我需要找出那些  ldf日志文件的update 语句


好像没办法。。

后续就开下审计吧。2008的审计很强。参考下面的白皮书的审计部分。

http://sqlcat.com/whitepapers/archive/2008/11/15/reaching-compliance-sql-server-2008-compliance-guide.aspx

#6


。。。
可以尝试,看不一定有用。否则之前微软就不用与log explorer产品合作。

#7


引用 6 楼 claro 的回复:
。。。
可以尝试,看不一定有用。否则之前微软就不用与log explorer产品合作。

定一个