在日志记录中使用SQL Server事务日志

时间:2012-10-02 18:02:27

标签: sql-server logging

我可以使用事务日志文件显示数据更改的历史记录吗?我想报告数据。如果是,怎么样?我需要记录表记录中的更改。

1 个答案:

答案 0 :(得分:1)

DBMS' transaction log的目的是在故障恢复期间使用它,并且数据库用户通常无法访问它。

您应该在主数据表上维护自己的审计表,在主表上写入触发器,以便在数据更改时填充这些审计表,并使用审计表生成有关更改的报告。