如何查找作用于特定表的最近sql更新操作(sql Server 2005)
假设我想在XX表中查找最新添加的行(由任何用户更新,不一定是正在执行更新的行)。请参阅SQL文档和查找输出子句(您可以与UPDATE/INSERT一起使用该子句来获取受影响的记录)如何查找作用于特定表的最近sql更新操作(sql Server 2005),sql,sql-server-2005,Sql,Sql Server 2005,假设我想在XX表中查找最新添加的行(由任何用户更新,不一定是正在执行更新的行)。请参阅SQL文档和查找输出子句(您可以与UPDATE/INSERT一起使用该子句来获取受影响的记录) 您需要使用事务日志读取器工具。有几个免费的,以及商业产品 您也可以尝试使用未记录的命令: DBCC LOG(<database name>[,{0|1|2|3|4}]). DBCC日志([,{0 | 1 | 2 | 3 | 4}])。 如果您使用的是SQLServer2000,RedGate有
您需要使用事务日志读取器工具。有几个免费的,以及商业产品
DBCC LOG(<database name>[,{0|1|2|3|4}]).
DBCC日志([,{0 | 1 | 2 | 3 | 4}])。
如果您使用的是SQLServer2000,RedGate有一个名为的免费工具
编辑:DBC日志的文档:
将允许您实时跟踪对数据库的点击。您可以在多个属性上设置过滤器,以获得所需的输出