请确保你的 SQL Server 企业版更新到最新
[原文发表地址] Make sure your SQL Server enterprise edition is up to date
[原文发表时间] 2012-02-1 8:26 PM
大约一个月前,我们开始发现与我们试用的TFS 服务器相关联的SQL Server 出现崩溃现象。崩溃最终导致我们不得不从备份还原数据库。这是干扰工作且需要避免的重大事情。
我们与 SQL Server 团队诊断了此问题,发现它是由于SQL Server中使用页面压缩的表的缺陷。该功能仅支持SQL Server 企业版及其之上版本 — — 但是,这就是我们所使用的版本。TFS 随 SQL Server 标准版而改变,因此绝大多数的客户不会受到影响。只有你分开获得 SQL Server企业版或以上版本的许可证,安装它并将TFS指向它,才会受到影响。进一步来说,只有你使用 TFS 2010或 TFS 11预览版,才会遇到此问题。我们在TFS 2010中添加了对SQL 压缩的支持——在此之前 (TFS 2008 和 2005,我们没有使用此功能)。
幸运的是,SQL 发布了针对该问题的修复。
如果你正在同时使用TFS 和SQL Server 2008 企业版或之上版本,你需要更新到SP1 CU6 (2011 年 4 月 7 日) 或SP2
如果你正在同时使用TFS和 SQL Server 2008 R2 企业版或之上版本,你需要更新到 RTM CU7 (2011 年 6 月 16 日) 或 SP1 CU1 (2011 年 8 月 25 日)
你可以在这里的KB文章中了解更多: https://support.microsoft.com/kb/2668489。你还会在那 找到合适的更新链接。
我为所造成的不便深表歉意。
Brian