从 SQL Server Reporting Services with C# 中读取
本文关键字:读取 with Services SQL Server Reporting | 更新日期: 2023-09-27 17:56:15
我的公司有很多位于http://server/ReportServer
的SQL报告,我想制作一个WinForms应用程序,定期从中读取它们并处理信息。
我对此进行了一些研究并找到了此页面:https://msdn.microsoft.com/en-us/library/ms155362.aspx 但我仍然不确定如何开始。有什么提示吗?
Reporting Services通常通过 http://SERVER/reports 访问
这是人类的主要 Web 前端访问。
您的示例是计算机的后端访问。需要相同的访问级别。
因此,走进前门,浏览到目标报告。现在更改为详细信息视图(右上角),当您将鼠标悬停在报告链接上时,下拉菜单可用。在报表生成器中选择"下载"或"编辑",您应该能够在其中设计报表并访问代码。
但报表可能正在访问 sql 数据库或 SSAS 或表格。另一个复杂情况可能是报表针对服务器上的共享数据集运行。同样,可以导航到该文件并对其进行编辑。请注意,该文件夹可能处于隐藏状态,在这种情况下,只需确保您处于详细信息视图中
所有这些都需要授予您访问权限。拥有 SQL 后,您仍然需要直接访问数据库,这可能比通过报告提供适度访问权限更难允许。
我建议你和你的DBA交朋友,并解释你想做什么