0

以下是这种情况: 我有一个 TFS2008 安装。在名为 TFS1 的机器上,数据库位于:DB1。自星期五以来,我无法再连接到报告。

这恰好是我更改密码的那一天。当我打开“报告服务配置”时,我注意到 TFS1 没有初始化。我设法初始化了报告服务。

现在我收到消息:“报表服务器无法访问加密数据。应用备份密钥或删除所有加密内容。(rsEncryptedDataUnavailable) (rsRPCError)”

我之前遇到过这个问题,当时我确实删除了加密的内容。这删除了一个重要的 CRM 报告,我们花了 3 周时间才恢复。所以我不是很喜欢那个选项。我所知道的唯一被加密的是报告数据源。

有没有简单的方法来解决这个错误?我正在考虑重新安装 TFS 的报告服务。我可以在不中断 CRM 报告的情况下执行此操作吗?

4

1 回答 1

1

我通过以下方式解决了它:

我创建了两个新的数据源:TfsOlapReportNEW 和 TfsReportNEW,设置如下:

"TfsOlapReportNEW"
Select "Microsoft SQL Server Analysis Services"
Place in the connection string "Data source=<SERVER>;initial catalog=TfsWarehouse"
Select "Credentials stored securely in the report server"
Enter the correct credentials for access
select "Use as Windows credentials when connecting to the data source"

"TfsReportNEW"
Select "Microsoft SQL Server"
Place in the connection string "Data source=<SERVER>;initial catalog=TfsWarehouse"
Select "Credentials stored securely in the report server"
Enter the correct credentials for access
select "Use as Windows credentials when connecting to the data source"

在报告中选择属性 > 数据源。相应地选择新创建的数据源,然后单击应用。

于 2009-04-01T16:06:57.263 回答