[SSRS 2016使用rs.exe自动部署到SQL Server 2008R2

问题描述 投票:5回答:1

当前,我们使用Visual Studio 2012和SQL Server 2008 R2编写报告。我们还使用RS.exe实用程序将报告自动部署到不同的环境。

我们正在考虑跳转到Visual Studio 2017,并使用最新的SSRS项目模板等。我们可以在项目设置中更改目标SQL Server版本,然后在Visual Studio中很好地部署回SQL Server 2008 R2实例。

问题是自动化工具(rs.exe)似乎无法指定目标服务器版本,因此,我们不能使用它自动推送任何报告。这种破坏甚至没有开始使用Visual Studio 2017的目的,我们将SQL Server升级到2016。

是否有任何变通办法允许我们使用VS 2017并继续自动将报告推送到旧版SQL Server 2008 R2中?还是使用Target SQL Server版本设置直接从VS 2017进行部署的唯一选项。

谢谢。

sql visual-studio-2017 ssrs-2016
1个回答
0
投票

使用ReportingServicesTools可以帮助您进行自动部署。根据需要使用VS构建报告,并在VS中设置版本。然后,使用脚本将您的.rdl文件从此处复制到SSRS服务器的API。

© www.soinside.com 2019 - 2024. All rights reserved.