Setup SQL Server for TFS
如何設定 SQL Server
您首先要為具有報告功能的 Team Foundation Server 安裝和設定 SQL Server 2008 R2,然後設定 Windows Server 可以在失敗時復原 Analysis Services。
如果您使用的是 SQL Server 2008 R2 Enterprise Edition,則必須更新為 SQL Server 2008 R2 Service Pack 1 的累積更新套件 1 (含) 以上版本,以解決使用資料表壓縮的 SQL Server 問題 (英文)。
提示
確認 SQL Server 中的預設定序設定符合要做為移轉來源之 SQL Server 執行個體的現有設定。如需詳細資訊,請參閱:Team Foundation Server 的 SQL Server 定序需求。
必要的使用權限
您必須是 Windows Server 上的 [Administrators] 安全性群組成員,才能執行這些程序。
安裝 SQL Server
啟動 SQL Server DVD 上的 setup.exe。
在 [SQL Server 安裝中心] 頁面中,選擇 [安裝],然後選擇 [新的 SQL Server 獨立安裝或將功能加入到現有安裝]。
在 [安裝程式支援規則] 頁面中,選擇 [確定]。
在 [產品金鑰] 頁面中,輸入您的產品金鑰或指定一個免費版本,然後選擇 [下一步]。
在 [授權條款] 頁面上,同意授權合約,再選擇 [下一步]。
在 [安裝程式支援檔案] 頁面中,選擇 [安裝]。
在 [安裝程式支援規則] 頁面中,選擇 [下一步]。
提示
Windows Firewall 警告可能會在這裡出現,但您可以安心地忽略這項警告。TFS 會在升級期間自動加入 Windows 防火牆的例外狀況。
在 [設定角色] 頁面上,選擇 [SQL Server 功能安裝],然後選擇 [下一步]。
在 [功能選擇] 頁面上,選取下列元件的核取方塊,然後選擇 [下一步]:
Database Engine Services (Team Foundation Server 的必要項)
[全文檢索搜尋] (Team Foundation Server 的必要項)
Analysis Services (報告功能的必要項)
[Reporting Services] (報告功能的必要項)
[管理工具 - 基本] (當您按一下 [基本] 時,[管理工具 - 完成] 會自動選取其本身,這樣並無大礙)
在 [安裝規則] 頁面中,選擇 [下一步]。
在 [執行個體組態] 頁面中,選擇 [預設執行個體]。 如果選擇 [具名執行個體],請輸入執行個體的名稱。 請選擇 [下一步]。
在 [磁碟空間需求] 頁面中,選擇 [下一步]。
在 [伺服器組態] 頁面中,選擇 [所有 SQL Server 服務都使用相同的帳戶],並針對每個服務在 [帳戶名稱] 中輸入網域帳戶名稱或 NT AUTHORITY\NETWORK SERVICE。
在 [啟動類型] 欄中,確認您可以編輯的所有服務都出現 [自動],然後選擇 [下一步]。
在 [資料庫引擎組態] 頁面上,依序選擇 [Windows 驗證模式]、[加入目前使用者] 和 [下一步]。
在 [Analysis Services 組態] 頁面上,選擇 [加入目前使用者],然後選擇 [下一步]。
在 [Reporting Services 組態] 頁面上,選擇 [安裝原生模式預設組態],然後選擇 [下一步]。
(選擇性) 在 [錯誤和使用報表] 頁面中,指定是否要傳送關於錯誤的資訊,然後選擇 [下一步]。
在 [安裝規則] 頁面中,選擇 [下一步]。
在 [安裝準備就緒] 頁面中,檢閱即將安裝的元件清單,然後選擇 [安裝]。
[安裝進度] 頁面會顯示每個元件的安裝狀態。
在 [完成] 頁面上,選擇 [關閉]。
更新 SQL Server 2008 R2 Enterprise Edition
如果您使用的是 SQL Server 2008 R2 Enterprise Edition,則必須更新為 SQL Server 2008 R2 Service Pack 1 的累積更新套件 1 (含) 以上版本,以解決使用資料表壓縮的 SQL Server 問題 (英文)。 如果您使用的是 SQL Server 2008 R2 Standard Edition 或 SQL Server 2012,就不需要更新 SQL Server。
將 Analysis Services 設定成在失敗時會復原
您應該將 Analysis Services 的 Windows 服務設定成在失敗時會重新啟動。
若要將 Analysis Services 設定成會復原
開啟 [服務] 控制台 ([開始] > [系統管理工具] > [服務])。
以滑鼠右鍵按一下 [SQL Server Analysis Services (MSSQLSERVER)] 的 Windows 服務,然後選擇 [內容]。 如果您使用的是 Analysis Services 的具名執行個體,執行個體名稱會出現在括號中
選擇 [復原]。
在 [第一次失敗時] 清單中,選擇 [重新啟動服務]。
在 [第二次失敗時] 清單中,選擇 [重新啟動服務]。
在 [後續失敗時] 清單中,選擇 [重新啟動服務],再選擇 [確定]。
下一個步驟:設定 SharePoint
如果您沒有略過這個入口網站設定,就會有兩個選項可以選擇如何處理 SharePoint (如果您不想要處理 SharePoint,則繼續至步驟 4 執行備份和還原 TFS 的資料):
Use the same SharePoint site for TFS that you have right now
如果舊版 SharePoint 伺服器仍可啟動且在執行中,您可以繼續使用。 移至 SharePoint 伺服器並解除安裝舊版擴充功能,然後在升級 TFS 之前,先安裝新版擴充功能。 如果 SharePoint 與舊版 TFS 同在一部電腦上,您必須解除安裝整個 TFS 2010 應用程式層。 在新升級的組態中,SharePoint 伺服器上的唯一 TFS 元件就是 SharePoint 的 TFS 擴充功能。
如需詳細資訊,請參閱:針對目前現有的 TFS 使用相同的 SharePoint 網站。
Move SharePoint to New Hardware for TFS
這個 TFS 版本的新功能是,您可以使用 SharePoint 精靈的 TFS 擴充功能來安裝 SharePoint Foundation。 TFS 精靈將會使用您剛設定的 SQL Server 安裝來安裝 SharePoint 的全新複本,然後為 TFS 的新安裝設定 TFS 擴充功能。 安裝 SharePoint 之後,您將會中斷其內容資料庫的連結,以準備為先前在步驟 4<備份與還原資料>中安裝 SharePoint 所產生的資料進行移轉。
如需詳細資訊,請參閱:Move SharePoint to New Hardware for TFS