【发布时间】:2018-04-19 16:38:10
【问题描述】:
我们在办公室运行 TFS 2017 Update 1。我尝试在 TFS 2017 Update 3.1 中进行更新并保留我们的数据库。
在更新期间,我选择要保留的配置数据库。 Readiness 步骤没问题。然而,在 Configure 步骤中,更准确地说是在 Configuration Database 阶段,它会在大约 15 分钟后崩溃。错误如下:
TF255356:配置 Team Foundation 数据库时出现以下错误:TF400711:在 VsspFinishInstallUpdates 期间为组件 FinishInstallUpdates 执行服务步骤“更新服务资源”时出错:TF246018:数据库操作超出超时限制并已被取消。验证操作的参数是否正确。更多信息请查看配置日志。
配置日志真的很长,最后我发现有几个请求超时:
[Error @16:08:15.260] TF246018:数据库操作超出超时限制,已被取消。验证操作的参数是否正确。 [信息@16:08:15.261] Microsoft.TeamFoundation.Framework.Server.DatabaseOperationTimeoutException:TF246018:数据库操作超过超时限制并已被取消。验证操作的参数是否正确。 ---> System.Data.SqlClient.SqlException:执行超时已过期。在操作完成之前超时时间已过或服务器没有响应。 ---> System.ComponentModel.Win32Exception: 等待操作超时
之后,我的数据库损坏了。我加载备份并重试,同样的结果。在浪费了我一天之后,也许有人有一个想法?
配置:
- Windows Server 2012 R2
- 数据库版本 13.0.4001.0
【问题讨论】:
标签: tfs