Share via


HOW TO:將資料層伺服器重新命名

更新:2007 年 11 月

若要重新命名 Visual Studio Team System Team Foundation Server 雙重伺服器部署中的資料層伺服器,您必須重新命名伺服器本身,並執行其他幾個步驟。例如,您必須將 Team Foundation Server、SQL Server Reporting Services 和 SharePoint 產品和技術重新設定為使用剛重新命名的伺服器。

注意事項:

您也可以使用本主題中的程序,重新命名 Team Foundation Server 單一伺服器部署中的伺服器。

如果您使用 Microsoft Project 或 Microsoft Excel 來報告 Team Foundation 的資料,則也必須重新建立這些檔案,才能使用剛重新命名的伺服器。如需詳細資訊,請參閱 Team Foundation Server 報表。如果您已將 Team Foundation Server Proxy 設定為使用單一伺服器部署,並重新命名該部署的伺服器,則必須修改 proxy.config 檔,以使用伺服器的新名稱。如需詳細資訊,請參閱管理對 Team Foundation Server Proxy 的遠端連接

若要重新命名雙重伺服器部署中的資料層伺服器或單一伺服器部署中的伺服器,您必須按照順序完成下列章節說明的程序:

  1. 停止 Team Foundation Server 所使用的服務

  2. 重新命名資料層伺服器

  3. 重新導向及測試 Reporting Services

  4. 更新應用程式層伺服器以使用重新命名的伺服器

  5. 還原 Team 專案的網站

  6. 重建 Team System Cube

  7. 重新啟動服務

  8. 重新整理用戶端電腦上的資料快取

必要的使用權限

您必須是資料層伺服器上 [Administrators] 安全性群組和 SQL Server 中 sysadmin 群組的成員,才能執行此程序。此外,您也必須是應用程式層伺服器上 Team Foundation Administrators 群組的成員。如需使用權限的詳細資訊,請參閱 Team Foundation Server 使用權限

除了這些使用權限之外,在執行 Windows Server 2008 或 Windows Vista 的電腦上,您可能還必須滿足下列需求:

  • 若要依照命令列程序執行,您可能必須開啟較高權限的命令提示字元,方法是按一下 [開始],以滑鼠右鍵按一下 [命令提示字元],再按一下 [以系統管理員身分執行]。

  • 若要依照需要用到 Internet Explorer 的程序執行,您可能必須以系統管理員的身分啟動 Internet Explorer,方法是按一下 [開始],再按一下 [所有程式],以滑鼠右鍵按一下 [Internet Explorer],然後按一下 [以系統管理員身分執行]。

  • 若要編輯 web.config 檔案,您可能必須以系統管理員的身分啟動文字編輯器,方法是按一下 [開始],再按一下 [所有程式],以滑鼠右鍵按一下編輯器,然後按一下 [以系統管理員身分執行]。

  • 若要存取 Reporting Services 的報表管理員、報表或網站,您可能必須將這些網站加入至 Internet Explorer 中的信任網站清單,或是以系統管理員的身分啟動 Internet Explorer。

如需詳細資訊,請參閱 Microsoft 網站 (英文)。

停止 Team Foundation Server 所使用的服務

若要停止 Team Foundation Server 所使用的服務

  • 登入適當的伺服器,開啟電腦管理員,並依照指定的順序停止下表中的元件:

    登入裝載 (Host) 此程式的伺服器

    停止此元件

    SharePoint 產品和技術

    • SharePoint Timer Service 或 Windows SharePoint Services Timer

    • 預設的網站或 Team 網站

    應用程式層

    • Visual Studio Team Foundation Server 工作排程器服務

    • Microsoft Team Foundation Server 應用程式集區

    Reporting Services

    • SQL Server Reporting Services (TFSINSTANCE)

    • ReportServer 或 ReportServer$InstanceName (應用程式集區)

    • 預設的網站或報表管理員網站

    如需詳細資訊,請參閱 HOW TO:停止和啟動服務、應用程式集區和網站

重新命名資料層伺服器

若要重新命名資料層伺服器

  1. 在資料層伺服器上,按一下 [開始],然後以滑鼠右鍵按一下 [我的電腦] 或 [電腦],再按一下 [內容]。

  2. (在 Windows Server 2008 中) 按一下 [電腦名稱及網域群組設定] 底下的 [變更設定]。

    [系統內容] 對話方塊隨即開啟。

  3. 在 [電腦名稱] 索引標籤中,按一下 [變更]。

    [電腦名稱/網域變更] 視窗隨即開啟。

  4. 在 [電腦名稱] 方塊中輸入新名稱,然後按一下 [確定]。

  5. 按一下 [確定] 以關閉 [系統內容] 對話方塊。

    此時可能會出現系統訊息,詢問「您必須重新這個電腦變更才會生效。您要重新啟動電腦嗎?」

  6. 如果出現這個訊息,請按一下 [是],重新啟動電腦。

    注意事項:

    如果您要重新啟動單一伺服器部署中的伺服器,請等候伺服器重新啟動,然後停止 Team Foundation Server 所使用的服務。

重新導向及測試 Reporting Services

若要還原及測試 Reporting Services

更新應用程式層伺服器以使用重新命名的伺服器

若要更新應用程式層伺服器以使用重新命名的伺服器

  1. 登入適當的伺服器,開啟電腦管理員,並啟動下表中的應用程式集區和程式 (如果尚未啟動的話):

    登入裝載此程式的伺服器

    啟動此元件

    應用程式層

    • Microsoft Team Foundation Server 應用程式集區

    Reporting Services

    • ReportServer 或 ReportServer$InstanceName (應用程式集區)

      注意事項:

      您可以管理 SQL Server 2005 的 ReportServer,但不能管理 SQL Server 2008 的 ReportServer。

    • SQL Server Reporting Services (TFSINSTANCE)

    如需詳細資訊,請參閱 HOW TO:停止和啟動服務、應用程式集區和網站

  2. 開啟 [命令提示字元] 視窗,將目錄變更為 %ProgramFiles%\Microsoft Visual Studio 2008 Team Foundation Server\Tools,然後輸入下列命令:

    TfsAdminUtil RenameDT newTeamFoundationDataTierServerName

    重要事項:

    為了使 RenameDT 命令成功,上一個步驟中的應用程式集區和程式必須在執行中。這是 Visual Studio Team System 2008 Team Foundation Server 中的新要求。

還原 Team 專案的網站

若要還原專案網站以使用已重新命名之伺服器上的內容資料庫

重建 Team System Cube

若要重建 Team System Cube

重新啟動服務

若要重新啟動 Team Foundation Server 所使用的服務

  • 登入適當的伺服器,開啟電腦管理員,並依照指定的順序啟動下表中的元件:

    登入裝載此程式的伺服器

    啟動此元件

    SharePoint 產品和技術

    • SharePoint Timer Service 或 Windows SharePoint Services Timer

    應用程式層

    • Visual Studio Team Foundation Server 工作排程器服務

    • Microsoft Team Foundation Server 應用程式集區

重新整理用戶端電腦上的資料快取

若要重新整理用戶端電腦上的資料快取

請參閱

工作

HOW TO:將您的 Team Foundation Server 從一種硬體組態移到另一種硬體組態

HOW TO:重新命名應用程式層伺服器

HOW TO:將不同的應用程式層伺服器連接到資料層

其他資源

HOW TO:停止和啟動服務、應用程式集區和網站

管理 Team Foundation Server 的資料層伺服器

TFSAdminUtil 命令列命令