【问题标题】:Deploy single RDL file SSRS report部署单个 RDL 文件 SSRS 报告
【发布时间】:2017-03-06 16:54:03
【问题描述】:

我需要在我的客户端计算机上修改现有 SSRS RDL 文件的 SQL 脚本。 所以我在记事本上打开了现有的 RDL 文件并编辑了脚本。然后将文件保存为“.RDL”文件。然后我在浏览器上查看了报告,我可以看到结果没有反映在报告中。

因此,我通过在 Visual Studio 商业智能工具上打开 RDL 文件并部署了项目,在我的本地计算机上检查了这一点。我可以发现更改已反映在报告中。

我想知道如何仅将单个文件部署到客户端计算机上。我也看不到客户端机器上 RDL 文件的解决方案文件、bin 文件夹和数据源。谁能帮我在客户端机器上部署单个文件?

【问题讨论】:

  • 您在客户端计算机上编辑的 RDL 文件不是要编辑的报告,因为服务器从数据库中自己的报告集合运行,这就是部署所做的......所以你需要部署到您的客户端计算机的报表服务器。正如到目前为止的答案所说,您可以在报告管理器中执行此操作,并使用更改的文件上传/替换单个报告。

标签: sql-server reporting-services web-deployment business-intelligence


【解决方案1】:

假设您说“客户端计算机”时指的是 SSRS 服务器......

来自 SSRS Web 门户(在 SQL 2016 中)或早期版本中的 SSRS 报告管理器。导航到报告并(再次取决于版本)转到属性/管理。

您将看到下载选项(这将下载准备编辑的 rdl 文件)和上传/替换选项,这将允许您将 rdl 直接上传回服务器。

这些说明可能并不完美,我是凭记忆做的,但它应该为您指明正确的方向。

当然,另一个选择是在 Visual Studio 中创建一个 Reporting Services 项目并从那里进行部署。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多