为团队项目集合或Team Foundation服务器运行作业完整分析数据库同步时发生错误

时间:2013-09-01 13:03:09

标签: tfs ssas tfs2012

我们在我们家里运行TFS 2012大约3个月,特别是"处理多维数据集"工作正常,直到8月14日。在那一点上停止工作(在服务器上没有做任何事情< - 或者至少我还没有发现任何变化)

我们在Windows日志中看到的内容如下:

  

详细消息:TF221122:运行作业Full时发生错误   用于团队项目收集或Team Foundation的Analysis Database Sync   服务器团队基金会。异常消息:无法处理分析   数据库' Tfs_Analysis'。 (类型WarehouseException)异常堆栈   追踪:at   Microsoft.TeamFoundation.Warehouse.TFSOlapProcessComponent.ProcessOlap(AnalysisDatabaseProcessingType   processingType,WarehouseChanges warehouseChanges,Boolean   lastProcessingFailed,Boolean cubeSchemaUpdateNeeded)at   Microsoft.TeamFoundation.Warehouse.AnalysisDatabaseSyncJobExtension.RunInternal(TeamFoundationRequestContext   requestContext,TeamFoundationJobDefinition jobDefinition,DateTime   queueTime,String& resultMessage)at   Microsoft.TeamFoundation.Warehouse.WarehouseJobExtension.Run(TeamFoundationRequestContext   requestContext,TeamFoundationJobDefinition jobDefinition,DateTime   queueTime,String& resultMessage)

内部异常详情:

  

异常消息:高级关系引擎中的错误。该   托管IDbConnection接口发生以下异常   正在使用:。高级关系引擎中的错误。一个   无法使用DataSourceID与数据源建立连接   ' Tfs_AnalysisDataSource',' Tfs_AnalysisDataSource'的名称。错误   在OLAP存储引擎中:维度发生错误,   ID为' Dim Team Project',' Team Project'正在   处理。 OLAP存储引擎中的错误:发生错误   ' ProjectNodeSk'团队项目的属性'来自的维度   ' Tfs_Analysis'数据库正在处理中。内部错误:   操作终止失败。高级错误   关系引擎。托管时发生以下异常   正在使用IDbConnection接口:。高级错误   关系引擎。无法与数据源建立连接   使用< Tfs_AnalysisDataSource'的DataSourceID,名称   ' Tfs_AnalysisDataSource&#39 ;. OLAP存储引擎中的错误:错误   在尺寸为“Dim Team Project'”名称的情况下发生   团队项目'正在处理中。 OLAP存储中的错误   引擎:项目节点类型'的属性   团队项目'来自< Tfs_Analysis'的维度数据库是   正在处理。高级关系引擎中的错误。该   托管IDbConnection接口发生以下异常   正在使用:。高级关系引擎中的错误。一个   无法使用DataSourceID与数据源建立连接   ' Tfs_AnalysisDataSource',' Tfs_AnalysisDataSource'的名称。错误   在OLAP存储引擎中:维度发生错误,   ID为' Dim Team Project',' Team Project'正在   处理。 OLAP存储引擎中的错误:发生错误   '被删除'团队项目的属性'来自的维度   ' Tfs_Analysis'数据库正在处理中。高级错误   关系引擎。托管时发生以下异常   正在使用IDbConnection接口:。高级错误   关系引擎。无法与数据源建立连接   使用< Tfs_AnalysisDataSource'的DataSourceID,名称   ' Tfs_AnalysisDataSource&#39 ;. OLAP存储引擎中的错误:错误   在尺寸为“Dim Team Project'”名称的情况下发生   团队项目'正在处理中。 OLAP存储中的错误   引擎:项目节点名称'的属性   团队项目'来自< Tfs_Analysis'的维度数据库是   正在处理。高级关系引擎中的错误。该   托管IDbConnection接口发生以下异常   正在使用:。高级关系引擎中的错误。一个   无法使用DataSourceID与数据源建立连接   ' Tfs_AnalysisDataSource',' Tfs_AnalysisDataSource'的名称。错误   在OLAP存储引擎中:维度发生错误,   ID为' Dim Team Project',' Team Project'正在   处理。 OLAP存储引擎中的错误:发生错误   项目路径'团队项目的属性'来自的维度   ' Tfs_Analysis'数据库正在处理中。服务器:当前   由于交易中的另一个操作,操作被取消   失败。

     

警告:解析器:脱节对象'绑定',指ID(s)   已经指定了Tfs_Analysis,Team System,FactCurrentWorkItem'   但尚未使用过。警告:解析器:脱离对象'绑定',   参考ID(T)' Tfs_Analysis,Team System,FactWorkItemHistory',   已经指定但尚未使用。

...

到目前为止: - 我试图通过这里的指令强制完全处理多维数据集http://msdn.microsoft.com/en-us/library/ff400237(v=vs.100).aspx - 我已经尝试重建报告"来自" TFS管理控制台" - >"应用程序轮胎" - >"报告" - >"开始重建: - 最后我还试图直接从" SQL Managment studio" :Tfs_analysie->流程 - 我已经检查了c:\ olap \ logs \ msmdsrv文件,我没有发现任何错误

除此之外,我们还试图: - 重启服务器 - 重新启动服务

上面没有任何帮助。

我们的TFS是: - 托管在一台机器上 - 更新为"更新3" (在设置之后) - 我们使用三个不同的域帐户来托管TFS服务,SQL,报告服务< - 但是自安装以来,这些帐户的名称/密码都没有变化。我还验证了这些帐户可以访问正确的数据库。

有没有人有类似的问题?任何想法都非常受欢迎。

2 个答案:

答案 0 :(得分:1)

我认为核心错误是A connection could not be made to the data source with the DataSourceID of 'Tfs_AnalysisDataSource'检查数据源设置,尤其是连接字符串。典型原因是连接协议设置错误,因此未针对关系引擎,防火墙或身份验证问题配置为Analysis Services配置的协议。

答案 1 :(得分:1)

有同样的问题(也是TFS2012)。这次重新启动Analysis Service对我来说很有用。还可以通过单击SQL Server Management Studio中的“属性”来检查帐户/密码“Tfs_AnalysisDataSource”正在使用。当密码改变时,我有一个类似的问题。

相关问题