我正在运行 W2012 DataCenter 版本
我已经安装了 SQL Express 2012(运行良好),并且我想开始使用 TFS Express。
当我尝试运行 TFS 安装 exe 时,安装成功,但在配置过程中失败,在“准备就绪检查”部分,特别是在数据层位!
错误信息是
TF255146:Team Found Server 需要 SQL Server 2008 R2 (10.50.1600) 或更高版本。您提供的 SQL Server 实例 VPS158097\SqlExpress 的版本为 12.0.2000.8
嗯,根据消息,我的 SQL Express 版本高于最低版本。
检查日志后,我发现另一条消息似乎也不正确
FailureMessage = TF401067:强烈建议不要在包含下划线的计算机上安装 TFS。这样做会阻止某些管理功能,例如团队项目安全性、组成员身份、工作项区域和迭代,以及使用 Internet Explorer 中的 Web Access。请先将您的计算机名称更改为不带下划线的名称,然后再继续。
MachineName = VPS158097
控制面板确实显示我有以前版本的 SQL Express,例如
但我不知道可以删除哪一个来纠正这个问题?
我还附上了一张截图,显示我有 2 个实例
我该如何在我的 VPS 上配置 TFS?
答案1
听起来您正在尝试安装不支持 SQL 2014 的旧版本 TFS。您至少应该下载并安装 TFS 2015。