Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Team Foundation/SQL/Silverlight创建新团队项目失败超时_Sql_Visual Studio_Silverlight_Reporting Services_Tfs - Fatal编程技术网

Team Foundation/SQL/Silverlight创建新团队项目失败超时

Team Foundation/SQL/Silverlight创建新团队项目失败超时,sql,visual-studio,silverlight,reporting-services,tfs,Sql,Visual Studio,Silverlight,Reporting Services,Tfs,这是一个相当复杂的问题,因为我们正在使用运行SilverLight集成的SQL报告设置TFS。我们遵循可怕的设置指令路径,这些指令跨越3个不同的服务器,当我们完成时,我们开始出现以下错误 此错误是由于试图在项目组内创建新的团队项目而导致的 在报告页面中,我们可以看到它干净地创建了文件夹,但是当它试图在系统上创建实际报告时,它超时了。我已经检查了所有其他我能找到的网站,试图找出哪里出了问题,但没有任何建议奏效。这里的任何帮助都将不胜感激 下面附加了错误/堆栈跟踪: 2011-01-19T15:

这是一个相当复杂的问题,因为我们正在使用运行SilverLight集成的SQL报告设置TFS。我们遵循可怕的设置指令路径,这些指令跨越3个不同的服务器,当我们完成时,我们开始出现以下错误

此错误是由于试图在项目组内创建新的团队项目而导致的

在报告页面中,我们可以看到它干净地创建了文件夹,但是当它试图在系统上创建实际报告时,它超时了。我已经检查了所有其他我能找到的网站,试图找出哪里出了问题,但没有任何建议奏效。这里的任何帮助都将不胜感激

下面附加了错误/堆栈跟踪:

  2011-01-19T15:54:21 | Module: Engine | Thread: 6 | Running Task "" from Group ""
    2011-01-19T15:54:24 | Module: Rosetta | Thread: 19 | Creating folder: /TfsReports/Boeing/admin/Bugs
    2011-01-19T15:54:25 | Module: Rosetta | Thread: 19 | Creating folder: /TfsReports/Boeing/admin/Builds
    2011-01-19T15:54:26 | Module: Rosetta | Thread: 19 | Creating folder: /TfsReports/Boeing/admin/Project Management
    2011-01-19T15:54:27 | Module: Rosetta | Thread: 19 | Creating folder: /TfsReports/Boeing/admin/Tests
    2011-01-19T15:54:29 | Module: Rosetta | Thread: 19 | Creating folder: /TfsReports/Boeing/admin/Dashboards
    2011-01-19T15:54:30 | Module: Rosetta | Thread: 19 | Creating report: /TfsReports/Boeing/admin/Bugs/Bug Status
    ---begin Exception entry---
    Time: 2011-01-19T15:59:30
    Module: Engine
    Event Description: TF30162: Task "Populate Reports" from Group "Reporting" failed
    Exception Type: Microsoft.TeamFoundation.Client.PcwException
    Exception Message: TF30225: Error uploading report 'Bug Status': The operation has timed out
    Stack Trace:
       at Microsoft.VisualStudio.TeamFoundation.RosettaReportUploader.Execute(ProjectCreationContext context, XmlNode taskXml)
       at Microsoft.VisualStudio.TeamFoundation.ProjectCreationEngine.TaskExecutor.PerformTask(IProjectComponentCreator componentCreator, ProjectCreationContext context, XmlNode taskXml)
       at Microsoft.VisualStudio.TeamFoundation.ProjectCreationEngine.RunTask(Object taskObj)
    --   Inner Exception   --
    Exception Message: TF30225: Error uploading report 'Bug Status': The operation has timed out (type ReportingUploaderException)

    Exception Stack Trace:    at Microsoft.TeamFoundation.Client.Reporting.ReportingUploader.UploadReport(XmlNode report)
       at Microsoft.TeamFoundation.Client.Reporting.ReportingUploader.HandleCreateReports(XmlNode node)
       at Microsoft.TeamFoundation.Client.Reporting.ReportingUploader.Run()
       at Microsoft.VisualStudio.TeamFoundation.RosettaReportUploader.Execute(ProjectCreationContext context, XmlNode taskXml)

    Inner Exception Details:

    Exception Message: The operation has timed out (type WebException)
    Exception Stack Trace:    at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
       at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)
       at Microsoft.TeamFoundation.Client.TeamFoundationSoapProxy.GetWebResponse(WebRequest request)
       at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
       at Microsoft.TeamFoundation.Client.Reporting.ReportingService.CreateReport(String Report, String Parent, Boolean Overwrite, Byte[] Definition, Property[] Properties)
       at Microsoft.TeamFoundation.Client.Reporting.ReportingUploader.UploadReport(XmlNode report)

    --- end Exception entry ---

    2011-01-19T15:59:31 | Module: Engine | Thread: 19 | TF30202: Task "" from Group "" will not be run because a prior task failed.
    2011-01-19T15:59:31 | Module: Engine | Thread: 19 | TF30202: Task "SharePointPortal" from Group "Portal" will not be run because a prior task failed.
    2011-01-19T15:59:31 | Module: Engine | Thread: 19 | TF30202: Task "" from Group "" will not be run because a prior task failed.
丹尼斯·哈比卜也提出了类似的问题。也许你也有同样的问题

问题在于上传报告 到报表服务器。我想你 拥有正确的权限,因为您 我们能够创建网站。这个 这个问题可能与这个问题有关 数据源上的安全设置 TFSOLAPrepRTDS和TfsReportDS作为 这些是 报告

请验证以下设置: 导航到报告站点 /报告/页面/文件夹。aspx>http:///Reports/Pages/Folder.aspx, 单击TFSOLAPrepRTSDS和 TFS报告并验证连接 每个的设置,特别是 '使用连接:'节。这是 通常设置为“已存储凭据” 在报表服务器和 指定了有效的用户名/密码。 此外,“用作Windows凭据” 当与数据源的连接为“0”时 检查过了


我看到过类似的权限问题最终也会显示为超时错误。这可能是一个很好的起点。我建议查看TFS Reporting Services实例的Reporting Services日志文件。在我的案例中,这是一个安全问题,日志中详细说明了它试图运行但无法运行的确切存储过程。在我们的案例中,备份Reporting Services数据库已迁移到新的SQL Server实例,但没有在新的SQL Server实例上设置RsExecRole安全性,如中所述。我们将reporting services实例作为域帐户运行,需要将该帐户添加到SQL Server实例上的新RSExecRole中,并向主数据库中的对象授予相应的授权。