2016-05-23 49 views
1

克隆2010 TFS服務器後,將克隆的OS升級到2012R2,將SQL Server升級到2012 SP2(11.0.5343),卸載TFS 2010,並升級到TFS 2013更新5,我們遇到了啓動克隆上的構建服務的問題。構建控制器無法在TFS 2013上啓動「服務無法啓動,該句柄無效」

我已經通過Visual Studio中的管理構建控制器刪除了引用其他原始服務器的代理和構建控制器2013.

我試過使用TFS 2013升級嚮導,它嘗試啓動構建服務時失敗,所以我試圖取消配置:「tfsconfig.exe setup/uninstall:TeamBuild」並重新配置e通過TFS 2013升級嚮導,但獲得了相同的結果。

的TFS數據庫服務器,建立服務器,控制器和代理都位於同一個盒子

有關措施,我甚至刪除了代理,控制器和未註冊登記,並在團隊基礎生成服務服務器管理控制檯既作爲原始服務器上使用的批處理帳號,但因失敗而排除認證,我使用了我的域帳戶(我是本地管理員,SQL Server管理員和TFS管理員),但仍然具有相同的結果兩個帳戶。

Windows事件日誌狀態「服務無法啓動。句柄無效「。

我不確定還有什麼可能會錯過任何人有任何指針?

+0

Windows事件日誌中是否有任何內容? –

+0

Windows **事件**日誌狀態「服務無法啓動。句柄無效「。 – Jason

回答

1

有應用在週末超過100微軟補丁/升級和問題走了。微軟確認問題與操作系統有關,而不是TFS配置或安裝/升級。

感謝您的所有建議。希望如果他們處於相同的情況下,這將有助於其他人,並旋轉輪子以找到答案。儘可能保持系統的最新狀態!

0

嘗試刪除構建服務,方法是轉到Team Foundation Server管理控制檯,選擇服務器名稱,然後單擊刪除功能,刪除構建服務功能,然後重新配置它。

enter image description here

+0

我沒有通過UI做到這一點,但是這樣做後,我發現它與我執行的手動步驟是一樣的:「tfsconfig.exe setup/uninstall:TeamBuild」並通過TFS 2013升級嚮導重新配置。幸運的是,一切都完成了,但不幸的是,服務無法啓動。 – Jason

+0

您能否在另一臺機器上安裝新的生成服務? –