我们在家里运行 TFS 2012 大约 3 个月,特别是“处理多维数据集”在 2008 年 14 月之前运行良好。那时刚刚停止工作(服务器上没有做任何事情<-或者至少我还没有发现任何变化)
我们在 windows 日志中得到的内容如下所示:
详细消息:TF221122:为团队项目集合或 Team Foundation 服务器 TEAM FOUNDATION 运行作业完整分析数据库同步时发生错误。异常消息:无法处理分析数据库“Tfs_Analysis”。(类型 WarehouseException)异常堆栈跟踪:在 Microsoft.TeamFoundation.Warehouse.AnalysisDatabaseSyncJobExtension.RunInternal(TeamFoundationRequestContext requestContext,TeamFoundationJobDefinition jobDefinition,DateTime queueTime , String& resultMessage) 在 Microsoft.TeamFoundation.Warehouse.WarehouseJobExtension。
内部异常详细信息:
异常消息:高级关系引擎中的错误。使用托管 IDbConnection 接口时发生以下异常:。高级关系引擎中的错误。无法与 DataSourceID 为“Tfs_AnalysisDataSource”、名称为“Tfs_AnalysisDataSource”的数据源建立连接。OLAP 存储引擎中的错误:在处理 ID 为“Dim Team Project”、名称为“Team Project”的维度时发生错误。OLAP 存储引擎中的错误:处理“Tfs_Analysis”数据库中“团队项目”维度的“ProjectNodeSk”属性时发生错误。内部错误:操作未成功终止。高级关系引擎中的错误。使用托管 IDbConnection 接口时发生以下异常:。高级关系引擎中的错误。无法与 DataSourceID 为“Tfs_AnalysisDataSource”、名称为“Tfs_AnalysisDataSource”的数据源建立连接。OLAP 存储引擎中的错误:在处理 ID 为“Dim Team Project”、名称为“Team Project”的维度时发生错误。OLAP 存储引擎中的错误:处理“Tfs_Analysis”数据库中“团队项目”维度的“项目节点类型”属性时发生错误。高级关系引擎中的错误。使用托管 IDbConnection 接口时发生以下异常:。高级关系引擎中的错误。无法与 DataSourceID 为“Tfs_AnalysisDataSource”、名称为“Tfs_AnalysisDataSource”的数据源建立连接。OLAP 存储引擎中的错误:在处理 ID 为“Dim Team Project”、名称为“Team Project”的维度时发生错误。OLAP 存储引擎中的错误:处理“Tfs_Analysis”数据库中“团队项目”维度的“已删除”属性时发生错误。高级关系引擎中的错误。使用托管 IDbConnection 接口时发生以下异常:。高级关系引擎中的错误。无法与 DataSourceID 为 ' 的数据源建立连接 Tfs_AnalysisDataSource','Tfs_AnalysisDataSource' 的名称。OLAP 存储引擎中的错误:在处理 ID 为“Dim Team Project”、名称为“Team Project”的维度时发生错误。OLAP 存储引擎中的错误:处理“Tfs_Analysis”数据库中“团队项目”维度的“项目节点名称”属性时发生错误。高级关系引擎中的错误。使用托管 IDbConnection 接口时发生以下异常:。高级关系引擎中的错误。无法与 DataSourceID 为“Tfs_AnalysisDataSource”、名称为“Tfs_AnalysisDataSource”的数据源建立连接。OLAP 存储引擎中的错误:处理 ID 为“Dim Team Project”、名称为“Team Project”的维度时发生错误。OLAP 存储引擎中的错误:处理“Tfs_Analysis”数据库中“团队项目”维度的“项目路径”属性时发生错误。服务器:当前操作被取消,因为事务中的另一个操作失败。
警告:解析器:已指定但未使用过线对象“绑定”,指的是 ID“Tfs_Analysis、团队系统、FactCurrentWorkItem”。警告:解析器:已指定但未使用过的对象“绑定”,指的是 ID“Tfs_Analysis、团队系统、FactWorkItemHistory”。
...
到目前为止:-我已经尝试通过此处http://msdn.microsoft.com/en-us/library/ff400237(v=vs.100).aspx的指令强制对多维数据集进行全面处理 -我已经尝试从“TFS 管理控制台”->“应用程序轮胎”->“报告”->“开始重建”“重建报告”:-最后我也尝试直接从“SQL 管理工作室”处理:Tfs_analysie->处理 - 我检查了 c:\olap\logs\msmdsrv 文件,但没有发现任何错误
除此之外,我们还尝试: - 重新启动服务器 - 仅重新启动服务
以上没有任何帮助。
我们的 TFS 是: - 托管在一台机器上 - 更新到“更新 3”(设置后立即) - 我们使用三个不同的域帐户来托管 TFS 服务、SQL、报告服务 <- 但名称/密码没有任何变化自安装以来的那些帐户。我还验证了这些帐户可以访问适当的数据库。
有没有人有类似的问题?任何想法都非常受欢迎。