確認 SQL Server 是否符合 Team Foundation Server 的需求
為了確保您的 SQL Server 安裝可以跟 Team Foundation Server 一同運作,您必須確認必要的 SQL Server 功能是否可用、與 SQL Server 關聯的基礎 Windows 服務正在執行,連接設定已設定,以及網路通訊埠已開啟。
如果 SQL Server Reporting Services 不在執行 Team Foundation Server 的伺服器上,而您想要使用報告功能,則必須在 Team Foundation Server 上安裝用戶端工具連接性。
如果資料庫引擎、Analysis Services 和 Reporting Services 是在不同的 SQL Server 執行個體上執行,則必須登入每個伺服器以驗證每個執行個體。
注意事項 |
---|
如果沒有要使用 Team Foundation Server 報告功能,則不需要驗證 SQL Server Reporting Services 或 Analysis Services。 |
必要的使用權限
您必須是裝載 SQL Server 之伺服器上 [Users] 安全性群組的成員,才能執行 SQL Server 組態管理員。您必須是 [Administrators] 安全性群組的成員,才能使用 SQL Server 組態管理員修改服務。
您必須是執行要驗證之 SQL Server 執行個體的伺服器作業系統上的 [Administrators] 安全性群組的成員,才能執行 SQL Server Reporting Services 組態管理員或 SQL Server Management Studio。 若是 SQL Server Management Studio,您也必須是要確認之 SQL Server 執行個體的 [Public] 伺服器角色成員。
驗證 Reporting Services
若要使用 SQL Server 組態管理員驗證 Windows 服務是否正在執行中
在執行 SQL Server Reporting Services 的伺服器上,按一下 [開始],依序指向 [所有程式]、[Microsoft SQL Server 2008] 和 [組態工具],然後按一下 [SQL Server 組態管理員]。
按一下 [SQL Server 服務],並驗證 [SQL Server Reporting Services] 的 [狀態] 資料欄有出現 [正在執行]。
若要使用 SQL Server Reporting Services 組態管理員驗證報表伺服器 URL 是否正在執行中
在執行 SQL Server Reporting Services 的伺服器上,按一下 [開始],依序指向 [所有程式]、[Microsoft SQL Server 2008] 和 [組態工具],然後按一下 [Reporting Services 組態管理員]。
注意事項 在 Windows Server 2008 上,您必須以滑鼠右鍵按一下 [Reporting Services 組態管理員],然後按一下 [以系統管理員身分執行]。
[Reporting Services 組態連接] 對話方塊隨即出現。
在 [伺服器名稱] 中,輸入報表伺服器的名稱。 如果您使用執行個體名稱,請在 [報表伺服器執行個體] 中輸入執行個體名稱。 按一下 [連接]。
按一下 [報表管理員 URL],然後按一下報表管理員網站的連結。
報表伺服器的報表管理員網站會隨即出現在網際網路瀏覽器視窗中。
按一下 [Web 服務 URL],然後按一下報表伺服器網站的連結。
報表伺服器網站會隨即出現在網際網路瀏覽器視窗中。
注意事項 |
---|
如果 SQL Server Reporting Services 和 Team Foundation Server 不在相同伺服器上,則必須將您要用於 Team Foundation Server 服務帳戶 (TFSSERVICE) 的名稱,加入至報表伺服器的 [內容管理員] 群組。如果報表伺服器是安裝在 Team Foundation Server 上的話,這個步驟會在 Team Foundation Server 設定期間自動完成。如需詳細資訊,請參閱 將 Team Foundation Server 服務帳戶新增到報表伺服器。 |
驗證資料庫引擎和 Analysis Services
在執行資料庫引擎的 SQL Server 執行個體上,您必須確認已安裝全文檢索搜尋功能。 若要確認此功能,開啟 [SQL Server 安裝中心],然後按一下 [新的 SQL Server 獨立安裝或將功能加入到現有安裝]。 如果在執行資料庫引擎的 SQL Server 執行個體上無法使用全文檢索搜尋,您必須安裝全文檢索搜尋。 如需如何搭配使用 SQL Server 安裝中心的詳細資訊,請參閱 手動安裝適用於 Team Foundation Server 的 SQL Server。
若要使用 SQL Server 組態管理員驗證 Windows 服務是否正在執行中
在執行資料庫引擎、SQL Server Analysis Services 或這兩個服務之 SQL Server 執行個體上,按一下 [開始],依序指向 [所有程式]、[Microsoft SQL Server 2008] 和 [組態工具],然後按一下 [SQL Server 組態管理員]。
按一下 [SQL Server 服務],並驗證所有服務的 [狀態] 資料欄有出現 [正在執行],而且 [啟動模式] 是設定為自動。
若要將服務的啟動模式變更為自動啟動,則以滑鼠右鍵按一下該服務,依序按一下 [屬性]、[服務] 索引標籤以及 [啟動模式] 右方的下拉式清單,然後按一下 [自動]。
若要將停止的服務狀態變更為正在執行,則以滑鼠右鍵按一下停止的服務,然後按一下 [啟動]。
按一下 [SQL Server 網路組態],按兩下 [MyInstanceName 的通訊協定],然後驗證 [TCP/IP] 的 [狀態] 資料欄中有出現 [已啟用]。
如果您在安裝期間指定預設的執行個體,則 MyInstanceName 會是 MSSQLSERVER。
注意事項 |
---|
最佳做法是將 Analysis Services 的 Windows 服務設定成在失敗時可以復原。如需詳細資訊,請參閱 手動安裝適用於 Team Foundation Server 的 SQL Server 中的<將 Analysis Services 設定成在失敗時可以復原>一節。 |
若要執行下列程序,您必須安裝 SQL Server Management Studio 。 然而,在執行要驗證之 SQL Server 執行個體的伺服器上,則不一定要安裝該軟體。 如果您必須安裝 SQL Server Management Studio,請參閱 手動安裝適用於 Team Foundation Server 的 SQL Server。
若要使用 SQL Server Management Studio 驗證 SQL Server 執行個體的連接
按一下 [開始],並依序指向 [所有程式] 和 [Microsoft SQL Server 2008],然後按一下 [SQL Server Management Studio]。
[連接至伺服器] 對話方塊隨即開啟。
在 [伺服器類型] 清單中,依據您要驗證的安裝類型,按一下 [資料庫引擎] 或 [Analysis Services]。
輸入您想要連線的伺服器名稱,然後按一下 [確定]。
如果 SQL Server 是安裝在叢集上,則必須指定伺服器名稱,而不是電腦名稱。 如果您使用 SQL Server 的具名執行個體,則必須指定伺服器名稱和執行個體名稱。如果無法連接到伺服器,請檢查防火牆的設定是否正確,然後再次嘗試連接。
在 [物件總管] 中,確認該伺服器名稱旁邊有綠色的箭號。