TF30177:团队项目创建失败(TFS 2012和Sql server 2012)

时间:2014-03-24 17:18:21

标签: c# asp.net sql-server-2008 reporting-services tfs

错误 在http://www.tfsserver/ReportServer/ReportService2005.asmx上创建到SQL Server Reporting Services的报表时,项目创建向导遇到错误。

解释 项目创建向导在http://www.tfsserver/ReportServer/ReportService2005.asmx上创建SQL Server Reporting Services报表时遇到问题。此时无法确定失败的原因。由于操作失败,向导无法完成SQL Server Reporting Services站点的创建。

用户操作 请与http://www.tfserver/ReportServer/ReportService2005.asmx上的SQL Server Reporting Services管理员联系,以确认SQL Server Reporting Services服务器正在运行,并且您具有足够的权限来创建项目。 SQL Server Reporting Services上的用户帐户必须具有Content Manager权限才能创建新项目。此外,您可能会在项目创建日志中找到其他有用的信息。日志显示向导在失败时采取的每个操作,并可能包含有关错误的其他详细信息。

我正在使用TFS 2012和Sql server 2012全部在服务帐户下运行,并且将这两个服务帐户都视为TFS内容管理器权限仍然是使用退出。

Frist Installed Sql server 2012 Version

第二次安装TFS 2012并尝试创建团队项目

请帮我解决这个问题?

TFS 2012 Team Project Creation Error

3 个答案:

答案 0 :(得分:1)

我在尝试在TFS 2013,Update 3上创建新团队项目时遇到了同样的问题。对我来说,Michael 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 :(得分:1)

当我查看向导中链接提供的日志时,我找到了一个条目 "异常消息:项目' / Tfs2010ReportDS'无法找到。 ---> Microsoft.ReportingServices.Diagnostics.Utilities.ItemNotFoundException:项目' / Tfs2010ReportDS'无法找到。 (输入SoapException)SoapException ...."

我在http://blogbaris.blogspot.com/2012/08/tfs-itemnotfoundexception-on-reporting.html ...

找到了解决方法

其要点是

  1. 转到您的团队基础服务器
  2. 打开管理控制台。
  3. 点击报告
  4. 点击修改
  5. 点击“报告标签”
  6. 输入报告的凭据
  7. 保存点击开始工作

答案 2 :(得分:0)

我有完全相同的错误消息。通过 - >

解决了
  1. 登录您的团队基础服务器
  2. 打开 团队基础管理控制台
  3. 点击报告(左侧)
  4. 点击停止作业(右侧)
  5. 点击启动工作(右侧)