我们的内部网络上有一个 SSRS 报告服务器 2008(不是 R2),它具有我们希望 Internet 上的用户能够运行的报告(和数据)。我们创建了一个 vb.net Web 应用程序,用户将登录并从中运行报告。该应用程序在我们的 DMZ 中运行,并通过一个开放端口连接到 SQL Server 数据库(与 SSRS 在同一台服务器上运行)。
我怀疑我们必须使用 SSRS Web 服务来访问报告,因为 url 访问需要向外部打开 SQL 报告服务器(我们不想这样做)。正确的?
我在 Web 应用程序中创建了一个页面,可以将 SSRS 报告呈现到文件中,但我想在网页上向用户显示报告(并且仍然提供保存报告的能力)。我需要做什么?我可以在报表查看器或其他控件中显示渲染命令的结果吗?
指向示例的指针会很棒。
谢谢