Reporting services 在TFS 2010中配置报告

Reporting services 在TFS 2010中配置报告,reporting-services,Reporting Services,我正在尝试配置TFS 2010报告,遇到以下错误: 未能将域\开发帐户添加到Tfs\ U仓库关系数据库上的TfsWarehouseDataReader角色 我已经在机器上设置了报告服务,并使用网络服务作为服务帐户和数据库登录,似乎工作正常 在AnalysisServices和Reports选项卡中,我指定了访问数据存储的域管理员 查看它创建的数据库Domina\Development作为一个组,我认为这是正确的,因为这是域上的一个组,但没有勾选TfsWarehouseDataReader。我手动

我正在尝试配置TFS 2010报告,遇到以下错误:

未能将域\开发帐户添加到Tfs\ U仓库关系数据库上的TfsWarehouseDataReader角色

我已经在机器上设置了报告服务,并使用网络服务作为服务帐户和数据库登录,似乎工作正常

在AnalysisServices和Reports选项卡中,我指定了访问数据存储的域管理员

查看它创建的数据库Domina\Development作为一个组,我认为这是正确的,因为这是域上的一个组,但没有勾选TfsWarehouseDataReader。我手动勾选此选项,然后再次尝试完成配置,但得到相同的错误


一直在谷歌搜索,找不到任何东西,anyopne能帮上忙吗?

也许这不是一个完美的解决方案,但为什么你不按照Microsoft的TFS安装指南中的要求配置SSR呢

无论如何,有关如何安装SSRS和测试每个步骤的视频,请参阅本TFS视频指南,其中包含90多个视频
tl;dr:您需要将运行TFS管理控制台的帐户作为系统管理员添加到数据库实例中。此外,它将[Team Foundation ] \ Team Foundation服务帐户中的所有用户和组添加到TFSHStand数据库权限中,出于一些奇怪的原因。 这有点旧了,但我想在这里花上我的两分钱来更新一下是什么为我解决了这个问题,以及我注意到了什么:

我们在这里工作时运行TFS2010,并且正在移动我们的数据中心。作为其中的一部分,我最近将我们的报告数据库移动到了一个新的服务器上

当我尝试在数据库移动后更新报告信息时,收到消息“未能将Domain\InterfaceSvc帐户添加到Tfs_Warehouse关系数据库上的TfsWarehouseDataReader角色”

现在,让我感到奇怪的是,InterfaceSvc帐户与TFS管理无关,它是另一台服务器上的Windows服务使用的服务帐户,每5分钟调用一次TFS。它不是任何TFS管理设置的一部分,也没有任何理由尝试将其添加到此数据库

第一件事:修复错误。这非常简单,DBA将我的个人域帐户添加为数据库实例的系统管理员,错误消失了,一切正常

第二件事:该服务帐户已添加到数据库中。以及其他一些账户。我进行了一些挖掘,但似乎[Team Foundation ] \ Team Foundation Service帐户安全组中的任何用户和组都被添加到TFSHStury数据库中。我不知道为什么,但在TFS的测试和生产实例中,这似乎是一致的