场景:我们有大量的服务器环境信息(名称、IP、角色、防火墙端口等)。目前,它存储在SharePoint上的一个大的Excel工作簿中,例如,它允许将过去版本的数据与当前版本的数据进行并排比较。
我们计划将其移动到SQL Server 2008数据库中,以使工具/自动化更容易使用以及更好的报告。然而,正如您所期望的那样,给出的要求之一是管理员希望能够看到环境在过去某一时刻的外观。例如: sp_getEnvironmentsAsOf('PERF1','2009-11-14 00:00:00'),突然所有截至2009年11月14日的数据都被返回了。
我正在研究SQL Server 2008变更跟踪和变更数据捕获,但是所有的场景和示例都看不到与在表中查看数据的特定要求相关,因为它们在过去的某个任意点。
CT/CDC合适吗?除了把我自己的解决方案从俗气和希望中解放出来之外,还有什么其他选择?
发布于 2010-02-26 14:38:01
CDC是合适的,但您可能还想看看CodePlex上的AutoAudit。
https://stackoverflow.com/questions/2339851
复制相似问题