HOW TO:重新啟動服務並設定為自動啟動
更新:2007 年 11 月
為了讓 Visual Studio Team System Team Foundation Server 能夠正常運作,所有必要的服務全都必須處於執行狀態,讓應用程式層和資料層能夠依設計交換資訊,而且服務也應該設定為自動啟動。在單一伺服器部署中,您必須在執行 Team Foundation Server 的伺服器上執行每一項服務;而在雙重伺服器部署中,則必須在適當的伺服器上執行各項服務。在下表中,每一項必要服務的顯示名稱後面都包含了放在括號內的服務名稱:
服務 |
位置 |
||
---|---|---|---|
|
必須在應用程式層伺服器上執行。 |
||
|
必須在部署 Team Foundation 的資料庫伺服器上執行。 |
||
|
必須在部署 SQL Server Reporting Services 的伺服器上執行。 |
||
|
必須在部署 SQL Server Analysis Services 的伺服器上執行。 |
||
|
必須在部署 SharePoint 產品和技術的伺服器上執行。 |
如果您懷疑某項必要的服務尚未執行,應該先確定是否已安裝最新的 Visual Studio Team System Team Foundation Server Service Pack,然後再驗證每一項服務是否都已執行。若某項必要服務沒有執行,必須重新啟動該服務。如果需要,您應該將服務設定為自動啟動。如需詳細資訊,請參閱本主題後面的程序。
如果無法重新啟動服務,可能是管理服務之服務帳戶的密碼不正確或已經過期。如需詳細資訊,請參閱事件記錄檔。如果服務帳戶的密碼已經過期,您必須依照下列程序來變更密碼:
若為 TFSService 帳戶,請參閱 HOW TO:變更 Team Foundation Server 服務帳戶或密碼。
若為 TFSReports 帳戶,請參閱 HOW TO:變更 SQL Server Reporting Services 服務帳戶或密碼。
造成服務停止執行最有可能的原因是服務帳戶或密碼的設定不正確,尤其是當使用相同帳戶的其他服務也尚未啟動時。如需哪些服務帳戶管理哪些服務的詳細資訊,請參閱管理及重設服務帳戶和密碼。
重要事項: |
---|
為達最佳安全性,TFSService 帳戶不能是執行 Team Foundation 元件之電腦的系統管理唄。如果您尚未在 Active Directory 網域中部署 Team Foundation Server,應該針對每個服務帳戶選取 [這是機密帳戶,無法委派] 核取方塊。 |
必要的使用權限
您必須是 Team Foundation 資料層或應用程式層伺服器上 [Administrators] 安全性群組的成員,才能執行這些程序。
若要啟動已停止的服務
登入服務已停止的伺服器。
按一下 [開始],指向 [系統管理工具],然後按一下 [服務]。
[服務] Microsoft Management Console (MMC) 隨即開啟。
以滑鼠右鍵按一下未執行的服務,然後按一下 [啟動]。
關閉 [服務] 主控台 (Console)。
若要將服務設定成自動啟動
登入已安裝服務的伺服器。
按一下 [開始],指向 [系統管理工具],然後按一下 [服務]。
[服務] 主控台隨即開啟。
以滑鼠右鍵按一下未設定成自動啟動的服務,然後按一下 [內容]。
例如,請以滑鼠右鍵按一下 [SQL Server Agent (TFSINSTANCE)],然後按一下 [內容]。
[SQL Server Agent (TFSINSTANCE)內容] 視窗隨即開啟。
在 [一般] 索引標籤的 [啟動類型] 清單中按一下 [自動],然後按一下 [確定]。
關閉 [服務] 主控台。
請參閱
工作
HOW TO:變更 Team Foundation Server 服務帳戶或密碼
HOW TO:變更 SQL Server Reporting Services 服務帳戶或密碼