使用TFS网络URL处理WarehousecontrolWebservice时出错(TFS-2018)

问题描述 投票:0回答:2

我在调用Warehousecontrolwebservice时遇到错误,将对您的帮助有所帮助

URL:http://localhost:8080/tfs/TeamFoundation/Administration/v3.0/WarehouseControlService.asmx

错误

[[完全分析数据库同步]:--->AnalysisDatabaseProcessingType =完整,needCubeSchemaUpdate =真实。 ->Microsoft.TeamFoundation.Warehouse.WarehouseException:TF221122:一个运行团队时发生错误,团队的完全分析数据库同步项目集合或Team Foundation服务器TEAM FOUNDATION。 ->Microsoft.TeamFoundation.Warehouse.WarehouseException:失败流程分析数据库“ Tfs_Analysis”。 ->Microsoft.TeamFoundation.Warehouse.WarehouseException:内部错误:操作未成功终止。高层错误关系引擎。 。 IDbConnection引发了异常接口。高级关系引擎中的错误。连接无法使用DataSourceID为的数据源“ Tfs_AnalysisDataSource”,“ Tfs_AnalysisDataSource”的名称。错误OLAP存储引擎:使用“ Dim变更集”的ID,“版本控制变更集”的名称为正在处理。 OLAP存储引擎中的错误:发生错误而“版本控制”的“更改集标题”属性来自“ Tfs_Analysis”数据库的“变更集”维度处理。服务器:当前操作被取消,因为另一个交易中的操作失败。高层错误关系引擎。 。 IDbConnection引发了异常接口。高级关系引擎中的错误。连接无法使用DataSourceID为的数据源“ Tfs_AnalysisDataSource”,“ Tfs_AnalysisDataSource”的名称。错误OLAP存储引擎:使用正在处理“程序集”的ID,“程序集”的名称。失误OLAP存储引擎中:在“装配”时发生错误“ Tfs_Analysis”数据库中“ Assembly”维度的属性正在处理中。高级关系引擎中的错误。 。的IDbConnection接口引发了异常。中的错误高级关系引擎。无法建立与DataSourceID为“ Tfs_AnalysisDataSource”的数据源,名称为'Tfs_AnalysisDataSource'。 OLAP存储引擎中的错误:错误发生在维度为“ Dim Changeset”,名称为“正在处理“版本控制变更集”。 OLAP中的错误存储引擎:“更改集ID”属性发生错误“ Tfs_Analysis”中“版本控制变更集”维度的结果数据库正在处理中。高层关系中的错误发动机。 。 IDbConnection接口引发了异常。高级关系引擎中的错误。不能建立连接数据源ID为“ Tfs_AnalysisDataSource”,“ Tfs_AnalysisDataSource”的名称。错误OLAP存储引擎:使用“ Dim变更集”的ID,“版本控制变更集”的名称为正在处理。 OLAP存储引擎中的错误:发生错误而“版本控制变更集”的“签入者”属性“ Tfs_Analysis”数据库中的维度正在处理中。失误在高级关系引擎中。 。例外是由IDbConnection接口。高级关系引擎中的错误。一种无法使用DataSourceID与数据源建立连接“ Tfs_AnalysisDataSource”的名称,“ Tfs_AnalysisDataSource”的名称。失误在OLAP存储引擎中:在尺寸,ID为“ Dim Changeset”,名称为“ Version Control Changeset”正在处理中。 OLAP存储引擎中的错误:错误发生在“版本”的“策略替代注释”属性时来自“ Tfs_Analysis”数据库的“控件变更集”维度为正在处理。警告:解析器:行外对象“绑定”,引用ID'Tfs_Analysis,Team System,FactCurrentWorkItem',已指定但尚未使用。警告:解析器:行外对象“绑定”,指的是ID“ Tfs_Analysis,团队系统,FactWorkItemHistory',已指定但尚未使用。警告:解析器:行外对象“绑定”,引用ID“ Tfs_Analysis,团队系统,事实工作项对树”已被指定但尚未使用。警告:解析器:行外对象“绑定”,指ID“ Tfs_Analysis,团队系统,事实”已指定“链接的当前工作项”,但尚未使用。警告:解析器:行外对象“绑定”,引用ID“ Tfs_Analysis,团队系统,事实工作项要分类”,已被指定但尚未使用。警告:解析器:行外对象“绑定”,指ID“ Tfs_Analysis,团队系统,事实”已指定但未使用“ WorkItem Changeset”。警告:解析器:行外对象“绑定”,引用ID已指定“ Tfs_Analysis,团队系统,事实构建项目”但尚未使用。警告:解析器:行外对象“绑定”,参考ID“ Tfs_Analysis,团队系统,事实构建详细信息”,已指定但尚未使用。警告:解析器:行外对象“绑定”,指代ID“ Tfs_Analysis,团队系统,事实”已指定代码搅动',但尚未使用。警告:解析器:行外对象“绑定”,引用ID“ Tfs_Analysis,团队系统,事实测试结果覆盖图”已被指定但尚未使用。警告:解析器:行外对象“绑定”,指的是ID“ Tfs_Analysis,团队系统,事实构建”已指定但未使用“更改集”。警告:解析器:超出范围的对象“绑定”,指代ID“ Tfs_Analysis,团队”已指定系统“事实构建覆盖范围”,但尚未指定用过的。警告:解析器:行外对象“绑定”,指的是ID“ Tfs_Analysis,团队系统,事实工作项目测试结果”具有已指定但尚未使用。警告:解析器:行外对象“绑定”,指代ID“ Tfs_Analysis,团队系统,v事实相关的当前工作项目测试用例”已指定,但具有未使用。警告:解析器:行外对象“绑定”,参照ID“ Tfs_Analysis,团队系统,实际运行范围”,具有已指定但尚未使用。在Microsoft.TeamFoundation.Warehouse.TFSOlapProcessComponent.ExecuteXmla(字符串finalXmla)Microsoft.TeamFoundation.Warehouse.TFSOlapProcessComponent.ProcessOlap(AnalysisDatabaseProcessingTypeprocessingType,WarehouseChanges,WarehouseChanges,布尔值lastProcessingFailed,Boolean cubeSchemaUpdateNeeded)-内部结束异常堆栈跟踪---Microsoft.TeamFoundation.Warehouse.TFSOlapProcessComponent.ProcessOlap(AnalysisDatabaseProcessingTypeprocessingType,WarehouseChanges,WarehouseChanges,布尔值lastProcessingFailed,布尔值cubeSchemaUpdateNeeded)位于Microsoft.TeamFoundation.Warehouse.AnalysisDatabaseSyncJobExtension.RunInternalCore(IVssRequestContextrequestContext,TeamFoundationJobDefinition jobDefinition,DateTimequeueTime,String&resultMessage)Microsoft.TeamFoundation.Warehouse.AnalysisDatabaseSyncJobExtension.RunInternal(IVssRequestContextrequestContext,TeamFoundationJobDefinition jobDefinition,DateTimequeueTime,String&resultMessage)Microsoft.TeamFoundation.Warehouse.WarehouseJobExtension.RunCore(IVssRequestContextrequestContext,TeamFoundationJobDefinition jobDefinition,DateTimequeueTime,String&resultMessage)-内部异常堆栈的结尾跟踪---

reporting-services tfs olap-cube ssas-tabular azure-analysis-services
2个回答
0
投票

连接到数据分析服务器。

    转到Tfs_AnalysisServices的数据源并打开属性。
  1. 检查连接字符串,检查连接字符串是否正常。
  • 如果连接字符串不正确,请在TFS控制台上进行修复。如果链接正常,则说明数据仓库中可能存在问题,您也需要重新构建它。

  • 0
    投票
    TF221122:运行作业完全分析数据库同步时发生错误用于团队项目收集或Team Foundation服务器TEAM FOUNDATION。--->
    根据共享日志部分中的详细错误信息。我建议您首先检查您使用数据源TFS_ASDataSource的帐户是否具有错误的密码或过期的密码,或者该帐户不再存在。

    如果这是新部署,则该帐户也可能无权访问TFS_Warehouse数据库或Tfs_Analysis数据库,或者它不是tfswarehousedatareader角色的成员。

    为了更好地进行故障排除,请在“报告”页面的Team Foundation Server管理控制台中更新用于访问数据源的帐户。

    enter image description here

    或者您可以直接使用替代方法删除整个分析数据库,并按照以下步骤从应用程序层运行“

    Rebuild”操作:

    Open Team Foundation Server管理控制台。

      转到报告,并且有“开始重建”。
  • 注意,此操作可用于重建多维数据集的数据仓库和分析数据库。一旦启动它,它将脱机,删除并重建Warehouse和Analysis Services数据库。根据您的TFS数据库中的数据量,完成这些作业可能会花费大量时间。在上述数据库没有成功重建之前,报告将不会显示任何数据。这可以解决问题。
  • © www.soinside.com 2019 - 2024. All rights reserved.