为什么在应用修补程序后,SQL Server 2008更改跟踪表未被清除?

时间:2011-03-18 16:03:12

标签: sql-server sql-server-2008

我们似乎在此处列出了未应用Service Pack的问题:

FIX:在SQL Server 2008(http://support.microsoft.com/kb/2446860)中更改跟踪的保留期后,sys.syscommittab系统表未被清除

所以我们已经应用了SP2,然后是SP2累积更新2(http://support.microsoft.com/kb/2467239),其中列出了它包含该问题的修复程序。但是,我们仍然看到了这个问题。有没有人对我们可能做错了什么或者是否存在其他已知问题有任何建议?

我们将SP和CU安装到服务器上的一个开发实例中。是否需要适用于所有人?我们需要遵循一些其他步骤来告诉SQL Server立即清理更改跟踪吗?我们尝试使用更改跟踪功能进行查询,并且还更改了保留期。我们甚至还试过一个新的数据库。仍然没有清理sys.syscommittab表。

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

所以看起来你必须通过强制进行一些更新来完成清理过程。否则一些干净似乎发生了,但并不多。现在我们的测试环境似乎正在清理。