1
A
回答
1
我從來沒有嘗試過,但有建於工具和實用程序:
0
在SQL Server中,有查詢分析器,可以對現場數據庫運行跟蹤並記錄所有的查詢另一個數據庫或文件
0
你可以在你要跟蹤的表使用觸發器,以及與這些觸發器可以確定哪些字段已經改變(或者如果REC ord已被插入或刪除),然後將相應的條目寫入審計表。
這是我通過真正的快速搜索後發現的一篇文章... Adding simple trigger-based auditing to your SQL Server database(搜索關鍵字sql server trigger audit
應該帶給你很多滿意度和知識)。
0
我們目前使用審計表來執行此操作。因此,對於每個「表」,都有一個對應的「Table_AT」,每個CRUD操作都有觸發器。所以,在任何CRUD函數中,新數據都被寫入審計表。
此連結的例子http://sqlserver2000.databases.aspfaq.com/how-do-i-audit-changes-to-sql-server-data.html
相關問題
- 1. 如何跟蹤JavaScript所做的更改?
- 2. 在GAE中保留任何/所有Python數據庫對象的審計跟蹤
- 3. 如何跟蹤對Sharepoint列表視圖所做的更改?
- 4. 跟蹤更改並將其更新到數據庫
- 5. 跟蹤數據庫更改的所有表
- 6. Sql觸發器保存對審計跟蹤表的更改
- 7. Django:使用值跟蹤所有數據庫更改
- 8. 如何跟蹤對堆上分配的內存塊所做的更改
- 9. 如何保存我對預製件所做的更改?
- 10. 如何撤銷對自我追蹤實體所做的所有更改?
- 11. 如何跟蹤數據庫表中多列的更改以進行審計?
- 12. 如何保存對本地存儲所做的任何更改?
- 13. 有沒有辦法讓awk跟蹤它所做的更改
- 14. SQLAlchemy如何跟蹤數據庫更改?
- 15. 如何跟蹤數據庫更改?
- 16. 跟蹤對不同線程上的NSManagedObject所做的更改
- 17. 構建數據庫以跟蹤對數據的某些更改
- 18. 如何跟蹤在HTML頁面中所做的更改
- 19. 如何跟蹤oracle設計器中ERD中所做的更改
- 20. 使用Delphi跟蹤對文件夾所做的更改?
- 21. 如何跟蹤所有本地函數調用並退出,並將其記錄到文件中以供查看
- 22. 如何刪除Google Mobile iOS App Analytics中的所有以前跟蹤的數據,而不更改跟蹤ID
- 23. 編輯並保存對kendoUI網格的數據源所做的更改
- 24. 將對模型所做的更改提交到數據庫
- 25. 如何保留數據庫中修改的歷史細節(審計跟蹤)?
- 26. 保持跟蹤我通過複製項目文件夾所做的更改
- 27. 跟蹤/跟蹤Yii錯誤信息並將其存儲在數據庫中
- 28. 外部對數據庫所做的更改沒有反映回
- 29. NHibernate如何跟蹤對實體中的字段所做的更改?
- 30. 如何保存對DataGridView所做的更改?
這在很大程度上取決於你使用的數據庫引擎。例如,MSSQL會自動記錄所有內容,但我不確定如果您想在線查看這些日誌,可以輕鬆查看這些日誌。 – 2011-02-15 23:31:07