Team Foundation Server 的 SQL Server 需求
Team Foundation Server 2013 需要 SQL Server 2012 Service Pack 1 或 SQL Server 2014。
您有多個選擇:
您可以使用 SQL Server Express 必要版本隨附的 Team Foundation Server 基本組態。
SQL Server Express 的限制 (stackoverflow 文章)
您可以安裝其中一個支援的版本。
您可以驗證及使用現有的安裝 (機器翻譯)。
不論您選擇哪一個選項,您的 SQL Server 執行個體都必須符合以下需求:
支援的版本 |
提示:TFS Express 僅支援使用預設執行個體名稱 (SQLExpress) 的 SQL Server Express 執行個體。 |
Team Foundation Server 的必要項 |
|
報告的必要項 |
|
定序設定 |
如需詳細資訊,請參閱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
提供如何安裝 Team Foundation Server 的 SQL Server 的步驟。 不論您要安裝在單一伺服器上,跨多部伺服器,或任何兩者的組合,都可使用這些步驟。確認 SQL Server 是否符合 Team Foundation Server 的需求
提供驗證 SQL Server 執行個體是否就緒可與 Team Foundation Server 搭配使用的步驟。
Team Foundation Server 的其他 SQL Server 工作
提供 Team Foundation Server 的 SQL Server 資料庫
說明如何建立 Team Foundation Server 用來在 SQL Server 上裝載其資料的空資料庫。使用 SQL Server 具名執行個體
什麼是 SQL Server 具名執行個體,我們要如何使用?
SQL Server 和 Team Foundation Server 的概念性資訊
認識 SQL Server 和 SQL Server Reporting Services
總括來說:Team Foundation Server 和 SQL Server Reporting Services 之間的互動。Team Foundation Server 資料庫
用來儲存 Team Foundation Server 資料之資料庫的完整清單。SQL Server Reporting Services 角色
簡短說明角色在 SQL Server Reporting Services 中的運作方式。Team Foundation Server 的 SQL Server 定序需求
說明 SQL Server 定序設定的 Team Foundation Server 需求。