安裝TFS團隊管理器

      這兩天折騰Team Foundation Server,中間遇到幾個問題。具體的安裝過程可以參考官方的安裝手冊,我採用的是單服務器-高級配置的方法安裝的。

遇到幾個問題:首先安裝IIS的時候,注意不能安裝FrontPage 2002 Server Extensions,否則配置時出錯:會提示,安裝了FrontPage 2002 Server Extensions,就不能安裝Team Foundation Server。

 

第二個問題是驗證時始終報告ReportServer配置爲需要安全連接.....(錯誤信息記不太清楚了,:)),解決辦法:

對於單臺服務器,打 開%ProgramFiles%/Microsoft SQL Server/MSSQL.3/Reporting Services/ReportServer/RsReportServer.config。將“SecureConnectionLevel”的值由 “2”修改爲“0”。在Team Foundation Server 安裝錯誤對話框中,單擊重試,或者重新安裝。

對於雙服務器,單擊 取消。打開 IIS 管理器並將默認站點配置成爲不需要安全通道連接(SSL)即可,然後重新安裝應用程序層。

 

下面這個帖子對我幫助很大:http://hi.baidu.com/fzgspace/blog/item/be444bf45d174566dcc4744e.html

 

以下是這個帖子的內容,目前我沒有遇到這麼多問題,記錄在此,方便以後使用,再次感覺此帖作者:

 Team Foundation Server的部署模式分爲兩種,一是單服務器部署,一是雙服務器部署,本文主要就單服務器模式的安裝進行說明而不涉及雙服務器部署的細節和其他領域。

(一)安裝前的準備
1) 硬件要求:服務器的內存最好是在1GB或者以上(手冊要求的最低)。

2) 操作系統要求:必須是Windows Server 2003 SP1 Enterprise Edition或者Windows Server 2003 SP1 Standard Edition,這是沒有任何商量的餘地的。

3) 爲安裝VSTF創建其必須的用戶。這些用戶分別爲安裝用戶,服務用戶和報表用戶,您可以使用微軟推薦的名稱,如 TFSSetup,TFSService,TFSReports,TFSPROXY。一般而言TFSSetup必須添加到Administrators組 中,至於TFSService,TFSReports不應添加到Administrators組,TFSPROXY必須是遠程計算機上 的"Administrators組"。

4) 必須安裝.Net Framework 2.0。

5) 必須安裝IIS 6.0。

6) 必須安裝SQL SERVER 2005及SQL SERVER 2005的SP1修補程序,值得注意的是VSTF不支持在SQL SERVER 2005 Express Edition。VSTF要求安裝Reporting Service,Analysis Service,至於Integration Service,則不是必須的。在安裝前注意將SQL Server 2005相關的服務設置爲自動啓動,而且都必須是在已啓動狀態,否則會導致後續的安裝失敗,讓您不得不又從頭再來。

7) 總結一下安裝順序,而且必須遵照的順序是:windows2003 -> windows2003sp1 -> IIS6.0 -> .Net   2.0框架   ->SQL Server 2005 -> SQL SERVER 2005 SP1->Windows SharePoint Services。

(二)安裝過程

         一  IIS6.0安裝

      在windows組件中添加Internet信息服務(iis),選擇"應用程序服務器(IIS,ASP.NET)",進行安裝.注意:不要選擇"FrontPage服務器擴展",此服務器與Windows SharePoint Services不兼容.

  二 .Net   2.0框架安裝

  三 SQL Server 2005 安裝    

    注意:

     在安裝 Microsoft SQL Server 2005 之前必須安裝 Internet 信息服務 (IIS) 6.0。

   以交互方式安裝 Microsoft SQL Server 2005

   (1)使用 Team Foundation Server 安裝帳戶(例如 Domain/TFSSETUP)登錄到 Windows。

   (2)插入 Microsoft SQL Server 2005 的 CD。在“SQL Server 2005 啓動”頁的“安裝”下,單擊        “服務器組件、工具、聯機叢書和示例”。 此時將啓動 Microsoft SQL Server 2005 安裝嚮導。

   (3)在“最終用戶許可協議”頁上查看許可協議。如果您接受其中的條款和條件,請選擇“我接受許        可條款和條件”,然後單擊“下一步”。

   (4)在“安裝必備組件”頁上單擊“安裝”。在成功安裝了所需的組件後,單擊“下一步”。

   (5)此時將啓動“Microsoft SQL Server 安裝嚮導”。

   (6)單擊“下一步”以啓動“系統配置檢查”。

   (7)在“系統配置檢查”頁上,檢查所有要求操作(例如要求的系統重新啓動)的狀態,並遵循本頁        上的指導進行操作,直到所有操作都獲得“成功”狀態爲止。在所有操作都獲得“成功”狀態         後,單擊“下一步”開始安裝。

   (8)在“註冊信息”頁上填寫完註冊信息,然後單擊“下一步”。

   (9)在“要安裝的組件”頁上,選擇下面的組件,然後單擊“高級”。

        1)SQL Server Database Services

        2)Analysis Services

        3)Reporting Services

        4)Integration Services

        5)工作站組件、聯機叢書和開發工具

        注意:Team Foundation Server 不需要 Notification Services。

        在“功能選擇”頁上,展開下面的節點並指定以下選項。

        除以下所述情形外,不應更改任何其他功能區中的默認選擇。

       (1)在“Database Services”之下單擊“複製”的圖標,並選擇“整個功能將不可用”。

       (2)在“客戶端組件”下,唯一需要安裝的功能是“管理工具”。對於“客戶端組件”下的所有          其他項,可以選擇單擊圖標並選擇“整個功能將不可用”。
       (3)在“文檔、示例和示例數據庫”下,可以選擇單擊“聯機叢書”的圖標並選擇“整個功能將          不可用”。單擊“下一步”。
    (10) 在“實例名”頁上,選擇“默認實例”,然後單擊“下一步”。注意:如果指定已命名的實         例,Team Foundation Server 安裝將失敗。
    (11)在“服務帳戶”頁上,選擇“使用內置系統帳戶”並從列表中選擇“本地系統”。 在“安裝結束        時啓動服務”中,選擇所有服務:“SQL Server”、“SQL Server Agent”、“Analysis Services”、“Reporting Services”和“SQL Browser”,然後單擊“下一步”。
    (12)在“身份驗證模式”頁上,選擇“Windows 身份驗證模式”,然後單擊“下一步”。
    (13)在“排序規則設置”頁上,選擇適合您的語言的排序規則,然後單擊“下一步”。
        注意:如果更改了“排序規則指示符和排序順序”,則必須選擇“區分重音”。

        默認選擇基於 Windows Server 2003 中的非 Unicode 語言的設置。對於多數語言,默認選擇都        是 Windows 排序規則,但對於美國英語,SQL Server 2005 安裝時使用 SQL Server 排序規則       以向後兼容。如果要更改默認的排序規則以支持其他美國英語字符,請考慮“Latin1_General”。

     對於其他語言,請考慮“_90”Windows 排序規則(當可用時),否則使用其他 Windows 排序規則。

例如,對於日語部署,如果按下面的方式使用 Unicode CJK Extension A 字符或 Unicode 代理項,請使用“Japanese_90”排序規則,而不是默認排序規則。

  • Team Foundation Server 對象名,如“查詢”或“項目”。

  • 簽入到版本控制系統中的文件或路徑。

  • 用於搜索的任何工作項字段。

爲了避免由全角字符或平假名/片假名等效字符帶來的問題,請在安裝過程中選中啓用區分假名和全角字符的複選框。

Team Foundation Server 不支持如下排序規則:

  • 不區分重音

  • 二元

  • Binary2

  • 區分大小寫

(14)在“報表服務器安裝選項”頁上,選擇“安裝默認配置”,然後單擊“下一步”。

(15)在“錯誤和使用情況報告設置”頁上,可以選擇“自動將 SQL Server 2005 的錯誤報告發送到 Microsoft 或您公司的錯誤報告服務器”和“自動將 SQL Server 2005 的功能使用情況數據發送到 Microsoft”,然後單擊“下一步”。

(16)在“準備安裝”頁上,可以查看要安裝的組件的列表,然後單擊“安裝”。

(17)在“安裝進度”頁上,可以監視每個組件的安裝狀態。安裝完成後,單擊“下一步”。

(18)單擊“完成”退出嚮導。

四 安裝 Microsoft SQL Server 2005 修補程序

   安裝 Microsoft SQL Server 2005 後,必須安裝修補程序來更新 SQL Server Analysis Services 以便更有效地支持報告。

安裝 Microsoft SQL Server 2005 修補程序

 

  1.  

    在數據層計算機上,打開“SQL Server 配置管理器”,右擊“SQL Server 瀏覽器服務”,然後單擊“停止”。

  2.  

    在 Team Foundation Server 安裝媒體上,找到 SQLServerKB 文件夾。

  3.  

    找到與您的操作系統和語言對應的可執行文件 (.exe),如 AS2005-KBnnnnnn-x86-ENU.exe,然後雙擊該文件以啓動 Hotfix Installer(修補程序安裝程序)。

  4.  

    在 “Hotfix Installer”中接受“End User License Agreement”(最終用戶許可協議),完成各頁以安裝該修補程序,然後單擊“Finish”(完成)。

  5.  

    在“SQL Server 配置管理器”中,右擊“SQL Server Browser 服務”,然後單擊“屬性”。

  6.  

    在“服務”選項卡上找到“啓動模式”,然後選擇“自動”。

  7.  

    在“登錄”選項卡上,單擊“啓動”。

  8. 注意:如果在“登錄”選項卡上未啓用“啓動”,則單擊“服務”選項卡,將“啓動模式”設置爲“禁用”,然後再次選擇“自動”以顯式更新“啓動模式”。

 

五  安裝 Microsoft Windows SharePoint Services

    (1) 使用 Team Foundation Server 安裝帳戶(例如 Domain/TFSSETUP)登錄到 Windows。

    (2)下載帶 Service Pack 2 的 Microsoft Windows SharePoint Services (http://go.microsoft.com/fwlink/?linkid=55087) 並將該文件保存到本地硬盤中。

    (3)運行下載的自解壓縮安裝程序文件 (stsv2.exe)。

    (4)在“最終用戶許可協議”頁上查看許可協議。如果您接受其中的條款和條件,請選擇“我接受許可協議中的條款”,然後單擊“下一步”。

    (5)在“安裝類型”頁上選擇“服務器場”,然後單擊“下一步”。

   注意: 必須使用“服務器場”選項來安裝 Windows SharePoint Services。這樣會將 Windows SharePoint Services 配置爲使用遠程 SQL Server。以後,Team Foundation Server 安裝程序會將 Windows SharePoint Services 配置爲與 Team Foundation Server 的其餘部分使用相同的 SQL Server 實例。

   (6)在“摘要”頁上單擊“安裝”。安裝完成時,將打開一個 Web 瀏覽器窗口,並顯示“配置管理虛擬服務器”頁。確認該頁顯示後,不要進行任何更改,關閉該瀏覽器窗口。

   注意:不要對顯示的頁進行任何更改。以後,Team Foundation Server 安裝程序會將 Windows SharePoint Services 配置爲與 Team Foundation Server 的其餘部分使用相同的 SQL Server 實例。

  (7)訪問 Windows Update (http://windowsupdate.microsoft.com) 並安裝“重要更新和 Service Pack”組中的所有項。

 (8)重新啓動計算機

安裝 Windows SharePoint Services 後,即使未安裝 Team Foundation Server 也能確保 Windows SharePoint Services 正在運行。

驗證已安裝 Windows SharePoint Services

 

  •  

    打開 Internet Explorer 並鍵入相應的服務器名稱作爲地址。

  • 例如,對於名爲 ADATUM 的服務器,應鍵入 Http://adatum

    雖然未配置站點,但服務器是活動 Web 服務器並提供“建設中”頁面。

 

六 安裝 Team Foundation Server   

使用 Team Foundation Server 安裝帳戶(例如 Domain/TFSSETUP)登錄到 Windows。

 

插入 CD,在出現的自動運行頁上單擊“安裝 Team Foundation Server”,然後單擊“單服務器安裝”。

如果未出現自動運行頁,請在安裝媒體的根文件夾中找到並運行自動運行文件 (autorun.exe)。

此時將啓動“Visual Studio Team Foundation Server 安裝嚮導”。

 

在“歡迎使用安裝程序”頁上單擊“下一步”。

 

在“許可條款”頁上查看條款。如果您接受其中的條款和條件,請選擇“我接受許可協議中的條款”,然後單擊“下一步”。

安裝嚮導將進行掃描,查找可能導致安裝失敗或導致以後的服務器操作過程中出錯的條件。

 

在“目標文件夾”頁上,接受默認的目標文件夾並單擊“下一步”。

 

在“系統狀況檢查”頁上,單擊“報告”鏈接檢查是否有任何警告或阻止。

  •  

    必須先解決阻止問題,然後才能繼續安裝。單擊“取消”並在解決了問題後再次運行安裝程序。

  •  

    應在繼續安裝之前解除警告,但不應阻止安裝程序完成。可以單擊“下一步”。

  •  

    如果沒有列出任何內容,則單擊“下一步”。 在“服務登錄帳戶”頁上,在“帳戶名”框中鍵入您爲 Team Foundation Server 服務帳戶創建的 Windows 域用戶帳戶(例如 RF/TFSSERVICE),並在“密碼”框中鍵入密碼,然後單擊“下一步”。

 

在“報告登錄帳戶”頁上,鍵入 Team Foundation Server 報告帳戶的帳戶信息,然後單擊“下一步”。

  注意:此帳戶不應與 Team Foundation Server 安裝或服務帳戶相同。例如,使用 RF/TFSREPORTS。

  1. 在“指定警報設置”頁上,選擇“啓用 Team Foundation 警報”,然後鍵入以下信息:
  2. 在“SMTP 服務器”框中,鍵入將用於發送電子郵件通知的服務器的名稱。

  • 在“發件人電子郵件地址”框中,鍵入作爲通知來源的電子郵件地址的名稱,然後單擊“下一步”。

  1. 在“安裝準備就緒”頁上單擊“安裝”。

  2. 在“正在安裝組件”頁上,可以監視 Team Foundation Server 的安裝。

    在安裝期間,可能會提示您重新啓動計算機。單擊“立即重新啓動”,在重新啓動計算機並且您再次登錄後,安裝將繼續。

  3. 在“成功完成安裝”頁上,驗證完成安裝後,單擊“完成”。

  1. 在 Internet Explorer 中,定位到 http://localhost:8080/services/v1.0/Registration.asmx,然後單擊“GetRegistrationEntries”。

  2. 在“GetRegistrationEntries”頁上單擊“調用”。不必輸入 ToolID。

安裝中出現的問題及解決方法:

1.1    利用Microsoft SQL Server 2005 (32-Bit) 在 64-Bit 操作系統上不支持安裝 Team Foundation Server。

如果試圖通過Microsoft SQL Server 2005 (32-bit) 在一個 64-bit 的操作系統上安裝 Team Foundation Server,那麼SQL Server 服務就會發現並且會終止安裝。

如何解決這個問題

使用雙服務器部署,利用Microsoft SQL Server (64-bit) 來完成安裝 Team Foundation 數據層的步驟。如需更多的信息,請參見安裝嚮導中的“Team Foundation系統要求”和“Team Foundation Server 雙服務器部署概覽”兩篇文章。

2. 安裝產品

2.1 病毒程序會在安裝過程中必需的重啓過程中清除/temp 文件夾造成安裝失敗。

如果安裝過程中必須重新啓動,病毒程序則會在啓動時清除/temp 目錄,那麼安裝所需的文件將會被刪除,安裝就會失敗。

如何解決這個問題

重新啓動計算機後重新安裝。

2.2    在這個版本中,在Team Foundation Server 應用程序與數據庫層之間通過多個網絡節點的傳輸大文件時,兩者之間的很多隱患都可能造成超時錯誤 。

如何解決這個問題

將Team Foundation Server 的應用程序與數據庫層之間的網絡節點數量降到最小。

2.3 使用應答文件在沒有非英文版的Windows Server 2003 上安裝 SQL Server 2005 失敗.

當你使用提供的應答文件安裝SQL Server 2005 時,可能會有一下錯誤:

“SQL Server 安裝無法驗證服務帳號。有可能是所提供的服務帳號已經安裝了,也有可能是指定的用戶名或密碼錯誤。對於每一個服務,需要制定一個有效的用戶名,密碼,和域,或者指定一個系統內建帳號”

如何解決這個問題

Team Foundation Server 所提供的應答文件中包含的英文用戶帳戶名可能造成在非英文版的 Windows Server 2003 上安裝失敗。通過修改應答文件可以對於指定帳號使用正確的本地化用戶名。

2.4 在安裝過程中的錯誤32000(ConfigureNTLM.exe /addntlm "Team Foundation Server" returned non-zero value: 1)

如果在一臺已經使用TCP 8080 端口的服務器上安裝 Team Foundation Server,Team Foundation Server 的安裝將會失敗,即使在安裝期間停止 8080 端口上的所有站點,這是因爲這個端口是被Team Foundation Server 站點所要求的使用的。

如何解決這個問題

在安裝Team Foundation Server 之前先確認 TCP 8080 端口沒有被佔用。刪除所有綁定在 8080 端口的站點或者改變這些站點的端口號。

2.5 在安裝Team Foundation Server Proxy 期間出現錯誤32000 (ConfigureNTLM.exe /addntlm "Team Foundation Server" returned non-zero value: 1)

如果安裝在一臺已經佔用了TCP8081 端口的服務器上安裝 Team Foundation Server Proxy,安裝將會失敗,即使在安裝時停止所有8081 端口上的站點。

如何解決這個問題

在安裝Team Foundation Server Proxy 之前先確認 TCP8081 端口沒有被佔用。如果佔用了就刪除所有綁定在 8081 端口的站點或者改變這些站點的端口號。

2.6 當運行Team Foundation Server (服務)Setup 時出現錯誤28918 TFServerStatusValidator: ErrorMakingWebServiceCall

當運行Team Foundation Server (服務)Setup 時,可能出現以下錯誤:

錯誤28918。TFServerStatusValidator: ErrorMakingWebServiceCall – 沒有成功調用Tfs 註冊 Web 服務。可能是因爲 IIS 沒有運行或者沒有正確配置。

在 IIS 上安裝 URLScan 安全工具的默認設置可能造成這個錯誤。如果 URL 包含不止一個節點,例如http://localhost:8080/services/v1.0/registration.asmx) ,URLScan 拒絕請求。

如何解決這個問題

爲了允許使用包含多節點的URL,可以通過配置URLScan Security Tool 在urlscan.ini 文件中設置 AllowDotInPath=1。如需更多的信息,請參見How to configure the URLScan Tool

2.7    使用Unicode 字符輸入密碼可能造成安裝失敗。

雖然在Windows 密碼中允許使用某些 Unicode 字符,但是如果在密碼中使用 Unicode 字符可能導致 Team Foundation Server 安裝失敗。

如何解決這個問題

不要在密碼中使用Unicode 字符。

2.8    文檔是過期的或者顯示預先發布內容。

如果你已經爲Visual Studio 2005 安裝了 MSDN Library,或者你爲Team Foundation 或 Team Explorer 安裝了本地化幫助作爲文檔的主要來源,那麼這些幫助文檔可能是過期的或者不完整的。

如何解決這個問題

下載和安裝最新版本的MSDN Library 以確保擁有最新的產品文檔。如需更多的信息,可以訪問在http://go.microsoft.com/fwlink/?LinkId=62213 下的 Team System Documentation Directory。

2.9    當工作通過安裝檢查列表時,使用應答文件安裝SQL Server 2005.

安裝SQL Server 2005 最有效的方法是使用應答文件代替安裝嚮導。

如何解決這個問題

對於單臺服務器的安裝,可以在安裝嚮導中參見“如何做: 安裝Microsoft SQL Server 2005 for Team Foundation Server (單臺服務器部署)”中的應答文件程序。

對於雙服務器的數據層安裝,可以在安裝嚮導 中參見“如何做: 安裝Microsoft SQL Server 2005 for Team Foundation Server (雙服務器部署)”中應答文件程序。對於雙服務器的應用層安裝,可以參見安裝嚮導中“如何做:安裝Microsoft SQL Server 2005 Reporting Services for Team Foundation Server (雙服務器部署)”中的應答文件程序。

2.10 錯誤28100:在安裝Team Foundation Server 時錯誤加載 Event Web 服務。

安裝不能確定應用層服務器名。在MSI 日誌中,可以找到下面的實體:“EventService 代理對象加載失敗:TF30076:提供的服務器名與找到的服務器URI 不相符。請確認服務名是正確的。”

如何解決這個問題

打開註冊表並且刪除註冊表中的鍵值

HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/8.0/TeamFoundation/Servers,然後重新啓動安裝.

2.11 在安裝了Team Foundation Server 之後改變服務賬號可能造成安裝失敗。

如果必須修改在早先安裝Team Foundation Server 時所用的服務賬號,可以在卸載 Team Foundation Server 之前利用在 Team Explorer 中安全選項設置爲可用或者利用 TFSAdminUtil 命令行工具修改服務賬號。使用工具修改服務賬號不同於使用 Team Foundation Server 提供的那些工具修改賬號服務,它們可能導致一些意外的結果。例如,利用 Windows Services Manager 和 Internet Information Services (IIS) Manager 來修改賬號是不能在 Team Foundation Server 中自動註冊的。

如何解決這個問題

我們推薦如果可能可以在重新安裝或者修復 Team Foundation Server 之後修改賬號。如果在 Team Foundation Server 卸載時必須修改賬號,那麼可以先創建一個賬號然後升級 Windows SharePoint Services 應用程序池和報告服務器的服務帳號。可以使用I nternet Information Services (IIS) Manager 升級應用程序池。

我們推薦服務帳號使用域帳號。如果選擇部署單臺服務器,則必須使用本地帳號,並且確認在帳號名前面包括前綴"machine/"。例如,安裝嚮導使用"domain/TFSSERVICE"作爲服務帳號的佔位符。如果你想使用那個名稱修改本地帳號,那麼必須指定前綴。

2.12 將Internet Information Services (IIS) 根目錄從 Inetpub 目錄移動到其他目錄可能造成錯誤32000。

錯誤32000導致Team Foundation Server 安裝失敗。“The Commandline D:/Program Files/Common Files/Microsoft Shared/Web Server Extensions/60/Bin/Stsadm.exe ...' returned non-zero value: -2130242250.”這是因爲Windows SharePoint Services 管理站點沒有安裝,並且 Team Foundation Server 不能配置這個站點。

在安裝Windows SharePoint Services 期間就應該安裝 Windows SharePoint Services 的管理站點,但是如果 Internet Information Services (IIS) 根目錄從 Inetpub 移動到其他目錄並且 AdminScripts 子目錄有沒有移動,那麼安裝將會失敗。

如何解決這個問題

  1. 卸載 Windows SharePoint Services。
  2. 將 AdminScripts 子目錄從Inetpub 目錄移動到IIS 新的根目錄。
  3. 重新安裝Windows SharePoint Services。
  4. 重新安裝Team Foundation Server。

 

2.13 如果數據層的防火牆處在激活狀態,那麼不能夠通過域安裝應用程序層

在安裝應用程序層,可以使用遠程Windows Management Instrumentation (WMI)進行系統健康檢查。WMI 要求遠程管理端口在數據層是開放狀態。如果端口沒有開放,則數據層不會被正確配置。

如何解決這個問題

首先覈實在數據層的端口是否開放,然後繼續通過系統健康檢查。如果微軟防火牆爲激活狀態,則需要開放Team Foundation Server 所需的數據層端口。

2.14   由於服務帳號的原因而不能重新安裝。

當你卸載了Team Foundation Server,然後又試圖在單臺服務器或雙臺部署服務器的應用程序層上重新安裝,那麼你必須使用在初始安裝時使用的服務帳號。

如何解決這個問題

首先確定所使用的服務帳號,打開服務管理 器,按“Log on as”排列,然後找到在列表最下端的Team Foundation Server 服務。在底端檢查服務的“Log on as”值;例如TFSServerScheduler。那個值會顯示出在重新安裝時必須指定的服務帳號。

2.15    由於報告服務應用程序池的原因而不能夠安裝

當安裝程序在計算上檢測到SQL Server 2005 報告服務IIS 應用程序池時,安裝將不能繼續。

如何解決這個問題

在再一次運行安裝程序之前,請打開Internet Information Services Manager 刪除報告服務應用程序池,展開應用程序池節點,然後刪除報告服務的應用程序池。

2.16   由於"作爲服務登錄"權限不足的原因而不能安裝。

服務帳號必須將"作爲服務登錄"權限設置爲允許。

如何解決這個問題

首先校驗兩個服務帳號對於"作爲服務登錄"都是允許操作的。

  1. 在開始菜單,單擊控制面板,單擊管理工具,然後單擊本地安全策略
  2. 展開安全設置,單擊本地策略,然後單擊用戶權限分配。
  3. 在詳細面板中,找到並雙擊作爲服務登錄
  4. 在作爲服務登錄屬性中,將制定的服務定位。例如,嚮導總使用placeholders domain/tfsservice 和 domain/tfsreports 作爲服務賬號。

 

2.17    當默認站點在被要求配置一個安全通道(SSL)時出現安裝失敗,錯誤號:28804 或者28805。

Team Foundation Server 單臺或雙臺(應用程序層)安裝失敗出現錯誤號28804或28805。進一步察看安裝日誌顯示這個問題是由於CreateDS用戶行爲所導致的,並且“所 做的操作要求一個安全連接(HTTPS).”這大概是由於默認站點要求SSL 證書時 Report Server 自動配置了 SSL 連接。Team Foundation Server 安裝不能自動配置服務器的 SSL 唯一連接。這是一個安裝後的配置操作。

如何解決這個問題

對於單臺服務器,打 開%ProgramFiles%/Microsoft SQL Server/MSSQL.3/Reporting Services/ReportServer/RsReportServer.config。將“SecureConnectionLevel”的值由 “2”修改爲“0”。在Team Foundation Server 安裝錯誤對話框中,單擊重試,或者重新安裝。

對於雙服務器,單擊 取消。打開 IIS 管理器並將默認站點配置成爲不需要安全通道連接(SSL)即可,然後重新安裝應用程序層。

2.18    當 Team Foundation Server 從測試版升級到工作組版時可能出現 TF53011 錯誤。

從測試版升級到工作組版本以後,通過 Team Explorer 嘗試連接服務器導致了 TF53011 錯誤:“Team Foundation Server 返回以下錯誤:HTTP 請求失敗,狀態403:TF53011:domain/user 不是一個授權用戶…”。這個錯誤的出現是因爲從測試版升級到工作組版本時沒有創建授權的工作組用戶組。

如何解決這個問題

在升級到工作組版本之後,使用修復模式重新運行Team Foundation Server 安裝程序(應用程序層安裝或單臺服務器安裝)。

2.19   在一個兩臺服務器的安裝上使用不同版本的SQL Server 可能造成安裝失敗。

如果在數據層和應用層使用不同版本的SQL Server,存在某些合併(例如,SQL 標準版在應用層上,SQL 開發版則在數據層上)可能造成安裝失敗。

如何解決這個問題

在一個雙服務器配置時,在應用層和數據層的機器上使用相同版本的SQL。

2.20    使用64位操作系統運行Team Foundation Server 和SQL Server 2005。

如果安裝在64位操作系統上,那麼Team Foundation Server 則需要安裝 SQL Server 2005 (64-bit)。如果在一個64位的操作系統上安裝SQL Server 2005 (32-bit),Team Foundation Server 數據層安裝失敗。

如何解決這個問題

在64位操作系統上使用SQL Server 2005 (64-bit)。

2.21   在卸載和重新安裝數據層之後重新安裝Team Foundation Server 應用層出現錯誤。

卸載和重新安裝Team Foundation Server 數據層不會將要求的註冊存儲程序加入到 Team Foundation Server 集成數據庫中,這會造成應用層安裝失敗。

如何解決這個問題

修復Team Foundation Server 數據層的安裝可以插入所需的存儲程序,並將應用層安裝成功。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章