Team Foundation Server 的 SQL Server 需求

Team Foundation Server 2013 需要 SQL Server 2012 Service Pack 1 或 SQL Server 2014。

您有多個選擇:

不論您選擇哪一個選項,您的 SQL Server 執行個體都必須符合以下需求:

支援的版本

  • SQL Server 2014¹ (Express²、Standard² 和 Enterprise Edition)

  • SQL Server 2012 (含 SP1³) 或更新版的 Service Pack (Express²、Standard² 和 Enterprise Edition)

提示:TFS Express 僅支援使用預設執行個體名稱 (SQLExpress) 的 SQL Server Express 執行個體。

Team Foundation Server 的必要項

  • Database Engine Services

  • 搜尋的全文檢索和語意擷取

報告的必要項

  • Reporting Services – 原生

  • Analysis Services

定序設定

  • 必須區分腔調字

  • 必須不區分大小寫

  • 不得為二進位

  • 不得為二進位 - 字碼指標

如需詳細資訊,請參閱Team Foundation Server 的 SQL Server 定序需求

驗證

Windows 驗證

服務帳戶

您可以使用網域帳戶或內建帳戶。

提示

如果 TFS 安裝需要在專用硬體上執行 SQL Server,請參考硬體建議。如需詳細資訊,請參閱Team Foundation Server 的系統需求

您在資料庫讀取作業中的限制

Microsoft 不支援任何非由 Microsoft 或其支援小組所提供,源自查詢、指令碼、.dll 檔案等的 TFS 資料庫的任何讀取作業。 如果 Microsoft 支援判斷這些讀取作業會妨礙解決問題,則不會支援整個資料庫。 若要將資料庫回復至支援的狀態,則所有不支援的讀取作業都必須停止。

¹ SQL Server 2014 的硬體需求比舊版增加許多。 特定組態可能會降低 TFS 效能。 如需詳細資訊,請參閱 TFS 2013 Update 2:使用 SQL Server 2014 的效能考量 (機器翻譯)。

² 有限或沒有任何 SQL Server 高可用性支援。

³ 如果您使用安裝有 SP1 的 SQL Server 2012,我們建議您也將累計更新 2 套用在 SP1,以解決耗用資源的重要 SQL Server Bug。 這並非強制規定,因為 Bug 只會影響少數執行個體,但我們希望您能注意到這個問題。 如果您未套用 CU2,則應套用 SQL Server Hotfix (KB2793634),以解決 SQL Server 2012 SP1 可能要求大量重新啟動數目的其他 (不同的) 問題。

Team Foundation Server 支援的 SQL Server 高可用性功能

SQL Server 2012 提供新的高可用性 (HA) 功能,此功能需要 Team Foundation Server 專用組態。 如需詳細資訊,請參閱:並用 SQL Server AlwaysOn 可用性群組與 Team Foundation Server

SQL Server HA 功能

TFS 支援

需要 TFS 組態

Always On 容錯移轉叢集執行個體

AlwaysOn 可用性群組

SQL 鏡像

SQL 複寫

SQL 記錄傳送

如何安裝 Team Foundation Server 的 SQL Server

Team Foundation Server 的其他 SQL Server 工作

SQL Server 和 Team Foundation Server 的概念性資訊

請參閱

概念

安裝 Team Foundation Server

TFS 升級需求