问题标签 [reportserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1069 浏览

tfs - 加载 TFS 报告时出现问题

我已经在单个服务器上安装了 TFS 并按照文档中的说明对其进行了完全配置,并使用 MSF 为敏捷过程创建了一个项目。现在,当我尝试浏览项目站点(http://tfs/Sites/MyProject)的报告时,出现以下错误:

项目“/MyProject/Bug Rates”的路径无效。完整路径的长度必须少于 260 个字符;其他限制适用。如果报表服务器处于本机模式,则路径必须以斜杠开头。(rsInvalidItemPath)

谁能告诉我如何解决这个问题?谢谢

编辑:

我已将报表服务器数据库连接模式更改为 Native,现在我收到以下错误:

找不到项目“/MyProject/Bug Rates”。(rsItemNotFound)

我也尝试修复 TFS,但也没有解决问题。

0 投票
2 回答
12898 浏览

sql-server-2008 - SQL Server 2008 - 报表管理器 URL 显示没有“属性”选项卡的页面

我有 SQL Server 2008 开发人员版,并且在使用 Reporting Services 时遇到了以下问题。

  1. 当我在浏览器中打开报表管理器 URL(我从 Reporting Services 配置管理器中获取它)时,它会显示一个 SQL Server Reporting Services 页面,左上角有一个文件夹图标,并带有文本“主页”、“我的订阅”链接, 右上角的“帮助”。就是这样,我看不到其他任何东西。我有一个与 Reporting Services 配置管理器中为报表管理器指定的名称相同的虚拟目录。

  2. 在浏览器中打开报表服务器会出现以下错误消息 -

    Reporting Services 错误 报表服务器无法打开与报表服务器数据库的连接。所有请求和处理都需要连接到数据库。(rsReportServerDatabaseUnavailable) 获取联机帮助 建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供程序:共享内存提供程序,错误:40 - 无法打开与 SQL Server 的连接)

我在命令提示符下尝试了以下操作以解决它-

但我得到另一个错误说Report Server WMI Provider error: Invalid namespace

我真的很感激这方面的任何帮助。

干杯

0 投票
2 回答
405 浏览

iis - 报告服务器的安装位置

我有 2 台服务器(IIS 和 SQL)。IIS 服务器上的网站使用 ReportViewer Web 控件。ReportServer 应该安装在 IIS 盒子还是 SQL 盒子上。(IIS 在 DMZ 中)

蒂亚杰

0 投票
1 回答
276 浏览

iis - Win Server 2008 和 IIS7 上的 SQL ReportServer 2005 获得“无法加载客户端打印控件”

我在带有 IIS7 的 Win 2008 服务器上运行 SQL Reporting Services 2005。SQL 和 RS 已应用所有最新补丁(截至 2009 年 11 月 19 日)。当我通过同一服务器上的报表管理器或不同 IIS 服务器上的 ReportViewer 访问报表时,我无法打印。我得到“无法加载客户端打印控件”。

IE6、7 和 8 会出现这种情况。所有客户端都以管理权限运行。我确实收到提示下载似乎发生的组件,但随后我收到上述消息。

相同的配置在测试环境中运行良好,唯一的区别是 SQL 和 IIS 服务器运行的是 Win 2003。TIA

约翰

0 投票
3 回答
1330 浏览

c# - 正在生成的报告在 IE8.0 中永远运行,但适用于 firefox

我已经用 C# 编写了一个报告和一个简单的 Web 程序,它正在调用该报告。当我运行该程序时,它在 Firefox 中完美运行,但在 IE 8.0 中却不行。在 IE 中,它会一直运行,直到您收到以下错误消息:底层连接已关闭:接收时发生意外错误。无法从传输连接读取数据:现有连接被远程主机强行关闭。现有连接被远程主机强行关闭。

任何人以前都遇到过这个问题并有解决方案。

提前感谢所有回复的人!

生成报告的代码: ReportViewer1.ProcessingMode = ProcessingMode.Remote;

如果我在 IE8 中运行 reportviewer,它看起来还不错。报告服务器,sql-server 安装在我的机器上。我从 VS2008 以调试模式运行程序,并且安装了 Windows 7。我试图在受信任的站点中设置本地主机,但它没有改变任何东西。似乎它在 SQL-Server 中执行任何操作之前就被停止了。这适用于 Firefox。

0 投票
1 回答
467 浏览

sql-server - 当 SQL Server 位于另一台计算机上时 Visual Studio 中的 BI 项目

我在一台机器(开发机器)上安装了 Visual Studio 2005,在另一台机器上安装了 SQL Server 2005。但只有当我们使用 SSRS 安装 SQL Server 时,我们才能在 Visual Studio 中获得商业智能项目模板。

现在在另一台机器上拥有 SQL Server,我如何在开发机器上的 VS 2005 中创建报表服务器项目?

谢谢你。

问候 NLV

0 投票
1 回答
890 浏览

iis - IIS / Report Server (SQL server 2008) 上的双重身份验证问题

在安装了 SQL Server 2008(以 IIS 模式部署 ReportServer)的 2003 服务器上,我在 IIS 中有一个虚拟目录,其安全性设置为“Windows 身份验证”,并带有以下 html 代码:

从外面看,我显示了第一个登录/密码框来访问 html 代码,然后是第二个显示 iframe 的内容。

在同一类型的服务器上,但使用 SQL Server 2005,我没有这个问题(即只有一个登录框)。

我的想法是第一个令牌应该同时访问页面和 iframe,不是吗?

有关如何设置报告服务器来解决此问题的任何提示?

谢谢。

0 投票
2 回答
1610 浏览

sql-server-2008 - 在报告中显示 html 格式的文本

在我的报告中,我显示了我的数据库表中的一条记录。我的专栏之一的数据格式为 html。我想将其显示为呈现的 html。

所以

应该呈现 漂亮的标题

我可以在报告中这样做吗?

0 投票
2 回答
4368 浏览

reportingservices-2005 - 理解 ReportServer.dbo.Schedule 表

嗨,我正在尝试制作一份报告,其中列出了我们报告服务器上的所有订阅、它们所在的报告、它们运行的​​时间和日期以及重复。到目前为止,我已经能够获得报告的列表和报告的时间表。我似乎无法理解 Schedule 表中的值和列的含义。

如果有人能阐明如何理解这些列及其价值,我将不胜感激。这是我到目前为止的查询。

使用报告服务器;

SELECT Users.UserName
, c.Name AS Report
, Subscriptions.Description
, Schedule.*
/* , Schedule.RecurrenceType
, Schedule.MinutesInterval
, Schedule.DaysInterval
, Schedule.WeeksInterval
, Schedule.DaysOfWeek
, Schedule.DaysOfMonth
, Schedule.[Month]
, Schedule.MonthlyWeek */
FROM [Catalog] AS c
INNER JOIN Subscriptions
ON c.ItemId = Subscriptions.Report_OId
INNER JOIN Users
ON Subscriptions.OwnerId = Users.UserId INNER JOIN Schedule ON ReportSchedule.ScheduleId = Schedule.ScheduleId
INNER JOIN ReportSchedule
ON Subscriptions.SubScriptionId = ReportSchedule.SubScriptionId

谢谢,
克里斯

0 投票
1 回答
953 浏览

sql-server-2008 - 报告服务 - 根据旧报告名称确定报告 GUID

我正在尝试结合使用 SQL Server 2008 Reporting Services ReportServer 数据库和报表服务器 Web 服务来确定特定报表的 GUID。我想要的是查看报表服务器上已重命名或移动的报表的以前名称的列表。我知道当您重命名报表时,报表的历史快照会保留下来,因为报表有一个唯一的 GUID,当您重命名它时它不会改变。但是,我似乎无法在数据库中找到以前的报表名称与报表的 GUID 相关联的位置。我在数据库中找不到任何旧报告名称的实例,所以我什至不知道这是否被存储。当我查看和的所有值Catalog.PathCatalog.Name在数据库中,报告重命名之前不包含旧值。是否有可能,给定一个像 MyAwesomeReport 这样的值,将它与像 7af3fe6d-b4ea-4cd8-8430-280392cba428 这样的 GUID 相关联,以便我可以确定这个报告实际上已重命名为 MySuperAwesomeReport?