Team Foundation Server 2015 到 2018 升级错误(步骤 909)

Team Foundation Server 2015 to 2018 Upgrade Error (Step 909)

尝试将我们的本地服务器从 2015 升级到 2018。出于某种原因,我在错误日志中收到此消息:

Team Foundation Server could not connect to the database. Verify that the instance is specified correctly, that the server that is hosting the database is operational, and that network problems are not blocking communication with the server.

为什么这只会发生在第 909 步?前面的步骤已经在操作数据库,所以如果访问是问题,为什么它会只在这个特定步骤出错?

尝试再次重新运行补丁,但给了我相同的错误日志。

我打开了 Windows 事件查看器,但在这个事件上遇到了多个错误:

A timeout occurred while waiting for memory resources to execute the query in resource pool 'internal'

对于遇到相同问题的任何人。基于 Windows 事件错误,我认为可能是内存问题。检查后发现服务器只有 2 GIG RAM。

很奇怪,因为 TFS 单独说这是数据库服务器问题。无论如何,将 ram 升级到 4 GIG 解决了这个问题。

希望这可以帮助遇到同样问题的人。