2014-03-24 122 views
0

錯誤 項目創建嚮導在創建報告到http://www.tfsserver/ReportServer/ReportService2005.asmx上的SQL Server Reporting Services時遇到錯誤。TF30177:團隊項目創建失敗(TFS 2012和Sql server 2012)

說明 項目創建嚮導在http://www.tfsserver/ReportServer/ReportService2005.asmx上創建SQL Server Reporting Services報告時遇到問題。目前無法確定失敗的原因。由於操作失敗,嚮導無法完成創建SQL Server Reporting Services站點。

用戶操作 請聯繫管理員以獲取SQL Server Reporting Services上的http://www.tfserver/ReportServer/ReportService2005.asmx以確認SQL Server Reporting Services服務器正在運行,並且您有足夠的權限來創建項目。您在SQL Server Reporting Services上的用戶帳戶必須具有Content Manager權限才能創建新項目。另外,您還可以在項目創建日誌中找到其他有用的信息。該日誌顯示了失敗時嚮導採取的每個操作,並可能包含有關錯誤的其他詳細信息。

我正在使用TFS 2012和Sql server 2012,它們都在服務帳戶下運行,並且作爲TFS Content Manager權限的兩個服務帳戶仍在使用退出。

弗里斯特安裝了SQL Server 2012版本

二安裝的TFS 2012,並嘗試建立團隊項目

請幫我解決這個問題?

TFS 2012 Team Project Creation Error

+0

在(左側)

  • 點擊停止作業(右側)
  • 點擊 TFS應用程序層,使用TFS管理控制檯來設置或修復報告功能。如果您不需要報告,請通過清除「使用報告」複選框來禁用它。 – KMoraz

  • +0

    謝謝KMoraz,我想使用TFS Project收集報告功能來管理報告目的。我將嘗試禁用App Tier中的報告並創建團隊項目。但我很驚訝,即使我們對所有服務帳戶擁有適當的權限,但我仍然收到此錯誤,因此有關此問題的任何信息都將不勝感激。 – Sambasiva

    +0

    項目創建日誌應該包含更多細節,不是嗎? – KMoraz

    回答

    1

    我遇到同樣的問題,而試圖在TFS 2013年,更新3.創建一個新的團隊項目對於我來說,貼在邁克爾Ayvazyan的博客解決方案固定它:

    http://ayvazyan.net/2013/02/tfs-2012-migrated-from-tfs-2010-project-creation-fails/

    我已經重複了下面的解決方案。運行您的TFS數據庫服務器上的下面的SQL語句:

    USE master 
    GO 
    GRANT EXECUTE ON master.dbo.xp_sqlagent_notify TO [NT SERVICE\ReportServer] 
    GO 
    GRANT EXECUTE ON master.dbo.xp_sqlagent_enum_jobs TO [NT SERVICE\ReportServer] 
    GO 
    GRANT EXECUTE ON master.dbo.xp_sqlagent_is_starting TO [NT SERVICE\ReportServer] 
    GO 
    
    USE msdb 
    GO 
    -- Permissions for SQL Agent SP's 
    GRANT EXECUTE ON msdb.dbo.sp_help_category TO [NT SERVICE\ReportServer] 
    GO 
    GRANT EXECUTE ON msdb.dbo.sp_add_category TO [NT SERVICE\ReportServer] 
    GO 
    
    1

    當我看到在嚮導中的鏈接提供的日誌,我發現 「異常消息的條目:項‘/ Tfs2010ReportDS’不能。中找到---> Microsoft.ReportingServices.Diagnostics.Utilities.ItemNotFoundException:項目 '/ Tfs2010ReportDS' 不能被發現(類型的SoapException)的SoapException ....」

    我找到了解決這個在http://blogbaris.blogspot.com/2012/08/tfs-itemnotfoundexception-on-reporting.html ...

    其中的要點是

    1. 轉到您的Team Foundation Server
    2. 打開管理控制檯。
    3. 點擊報告上的編輯
    4. 點擊
    5. 點擊報告選項卡
    6. 輸入憑據的報告
    7. 保存點擊開始作業
    0

    我有同樣的確切的錯誤消息。 解決它通過 - >

    1. 登錄您的Team Foundation Server
    2. 打開Team Foundation管理控制檯
    3. 點擊報告開始作業(右側)
    相關問題