Tfs_仓库损坏了Dim.Person和Dim.Date中的数据 >我们试图在 Team Foundation Server < /C>中修改< 报告和分析服务>代码(目前它是140.23 128(TFS2015))。

Tfs_仓库损坏了Dim.Person和Dim.Date中的数据 >我们试图在 Team Foundation Server < /C>中修改< 报告和分析服务>代码(目前它是140.23 128(TFS2015))。,tfs,tfs-2015,tfs-reports,tfs-analysis,Tfs,Tfs 2015,Tfs Reports,Tfs Analysis,有几年没用了 现在我们想用它。但当我们通过Excel连接到分析时,我们在报表生成器中遇到了奇怪的数据: 所有日期框都是空的,有很多SID而不是人: 之后,我们转到了我们的SQL Server,其中包含所有TFS数据库,并查看了以下表格: 这是Tfs_仓库中的Dim.Date表 这是昏暗的人桌。它由SID和普通名称填充。AD中的一些SID具有正常名称。但这是希德介绍的 这就是我们面临的问题 我们试图自己解决它 因此,我们试图做的是: 首先,我们试图重建Reporting Services。它不起

有几年没用了

现在我们想用它。但当我们通过
Excel
连接到分析时,我们在报表生成器中遇到了奇怪的数据:

所有日期框都是空的,有很多SID而不是人:

之后,我们转到了我们的
SQL Server
,其中包含所有
TFS
数据库,并查看了以下表格:

这是Tfs_仓库中的Dim.Date表

这是昏暗的人桌。它由SID和普通名称填充。AD中的一些SID具有正常名称。但这是希德介绍的

这就是我们面临的问题

我们试图自己解决它

因此,我们试图做的是:

首先,我们试图重建
Reporting Services
。它不起作用

我们还尝试通过删除Tfs_仓库和Tfs_分析数据库来重建服务。它也不起作用

之后,我在另一台电脑上安装了一个额外的TFS。它的数据库中填充了正确的数据

之后,我关闭了reporting service,删除了Tfs_Warehouse和Tfs_Analysis数据库,删除了
SQL Server分析和报告功能,重新启动vm并重新安装。配置了分析和报告功能,并打开了
TFS
报告服务。当所有的表都被填满时,我看到了损坏的数据。和我一开始看到的一样

在那之后,我完成了我在上一次尝试中编写的所有内容,但我也重新安装了一个应用程序服务器。结果是一样的。数据已损坏

我还尝试将应用服务器从“good”
TFS
切换。但没有起到任何作用


有人对此有什么想法吗?:)

(一)。TFS服务器以前是否从一台计算机移动到另一台计算机?2). TFS2015从哪个版本升级?3). 我看到[Tfs_Warehouse].[dbo].[DimDate]表中的空数据行是几年前的事了。最新的数据项是否仍然获取空值?@Vicky MSFT Tfs从未从一台机器移动到另一台机器。但它使用由两台数据库机器组成的集群。但我认为这并不重要。[Tfs_Warehouse].[dbo].[DimDate]中的所有日期均为空。即使在重建之后1)。TFS服务器以前是否从一台计算机移动到另一台计算机?2). TFS2015从哪个版本升级?3). 我看到[Tfs_Warehouse].[dbo].[DimDate]表中的空数据行是几年前的事了。最新的数据项是否仍然获取空值?@Vicky MSFT Tfs从未从一台机器移动到另一台机器。但它使用由两台数据库机器组成的集群。但我认为这并不重要。[Tfs_Warehouse].[dbo].[DimDate]中的所有日期均为空。即使在重建之后