我们正在升级到TFS 2015,看起来系统仍在尝试升级近8天。它停留在作业步骤
上我不确定我是否应该重启,因为其中一篇文章http://nokitel.im/index.php/2015/03/24/tfs-2013-upgrade-project-collection-stuck-offline-servicing-state/表示重启将使整个过程重新开始。有什么建议? spwho2显示
答案 0 :(得分:3)
如果正在运行,则应查询Tfs_Configuration数据库中的vw_ServicingJobDetail视图以查找升级作业的ID。 您可以使用以下查询来查看服务作业的100个最新步骤详细信息:
选择TOP 100 *
FROM vw_ServicingStepDetail
WHERE JobId ='your-job-id'
按DetailId DESC排序
所有3个升级作业是否都停留在同一步骤上?
答案 1 :(得分:3)
在升级期间,有一个服务步骤,用于检查SQL全文索引填充的状态。它等待直到所有工作项长文本字段值都是索引或爬网空闲。但是,逻辑不处理SQL返回的特殊状态代码(状态代码6),因此会在循环中继续检查状态。
TFS团队正致力于解决问题。但是,除了尝试在SQL全文索引填充中识别问题并解决该问题(因此它不再返回6作为其状态)之外,目前还没有一个好的解决方法。
作为起点,检查SQL日志文件夹中的抓取日志,并查看在那里记录的确切错误。另外,尝试在WorkItemLongTexts_Dataspace表上暂停/恢复全文索引,看看是否有帮助。
答案 2 :(得分:2)
如果您的数据库很大,那么此过程可能需要很多天。我知道有一个实例需要5天才能升级。
如果您的意思是它实际上是在升级的第8天,那么我建议您通过MSFT提出支持电话。
答案 3 :(得分:0)
需要启用全文守护程序搜索服务。