2014-03-24 125 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. 点击报告开始作业(右侧)
    相关问题