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

时间:2017-04-06 15:19:13

标签: sql visual-studio-2017 ssrs-2016

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

我们正在寻求跳转到Visual Studio 2017并使用最新的SSRS项目模板等。我们可以将目标SQL Server版本更改为项目设置的一部分,并在Visual Studio中部署回SQL Server 2008 R2实例。

问题在于,自动化工具(RS.exe)似乎无法指定目标服务器版本,因此我们无法使用它自动推送任何报告。这种打败甚至开始使用Visual Studio 2017 UNTIL我们将SQL Server升级到2016年的目的。

是否有任何变通方法允许我们使用VS 2017并继续自动将报表推送到较旧的SQL Server 2008 R2?或者是使用目标SQL Server版本设置直接从VS 2017部署的唯一选项。

感谢。

1 个答案:

答案 0 :(得分:0)

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