[英]Read from SQL Server Reporting Services with C#
我的公司有很多位于http://server/ReportServer
的 SQL 报告,我想制作一个 WinForms 应用程序来定期读取它们并处理信息。
我对此做了一些研究,并找到了这个页面: https : //msdn.microsoft.com/en-us/library/ms155362.aspx但我仍然不确定如何开始。 有小费吗?
Reporting Services 通常通过http://SERVER/reports 访问
这是人类的主要 Web 前端访问。
您的示例是机器的后端访问。 需要相同的访问级别。
所以走进前门,浏览你的目标报告。 现在,当您将鼠标悬停在报告链接上时,可以更改为详细信息视图(右上角),一个下拉菜单可用。 在报告生成器中选择下载或编辑,您应该能够在其中设计报告并访问代码。
但报告可能正在访问 sql 数据库或 SSAS 或表格。 一个额外的复杂因素可能是报表针对服务器上的共享数据集运行。 虽然可以再次导航到该文件并对其进行编辑。 请注意,该文件夹可能被隐藏,在这种情况下,请确保您处于详细视图中
所有这些都需要授予您访问权限。 拥有 SQL 后,您仍然需要直接访问数据库,这可能比通过报告提供适度访问更难。
我建议你和你的 DBA 交朋友并说明你想做什么
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.