将SSRS报告从Dev移植到生产服务器

时间:2013-04-28 05:41:53

标签: sql sql-server reporting-services bids

我对SSRS开发环境并不熟悉,这个问题对于很多长期使用SSRS的开发人员来说可能是基本的。

几天前,我正在生产服务器上使用BIDS开发报告,并在BIDS中部署报告。

我不得不将开发工作转移到单独的开发/测试和登台服务器上。在开发和测试这些报告之后,我不想在生产服务器上复制BIDS环境中的工作。

我的计划是将.rdl文件下载/复制到生产中的出价环境中,然后从那里部署报告。

有没有办法从开发服务器编辑.rdl文件(我认为它基本上是一个XML文件),这样我就不需要为生产报告再次创建数据源了?

我希望我能够明确提出这个问题。

对此的任何想法都将不胜感激

此致

罗马'

注意:我无法从开发环境访问生产服务器数据库。

1 个答案:

答案 0 :(得分:4)

这就是部署报表时不会覆盖数据源的原因 - 这样您就可以更改生产服务器上数据源的连接详细信息,并使其与报表部署隔离。

正常部署报表和数据源,然后进入服务器环境并修改数据源以连接到生产服务器。请注意,您必须编辑数据源详细信息,因为未部署帐户详细信息和密码。

您还可以从开发环境直接将报表部署到生产环境,而无需从生产服务器上的BIDS复制和重新部署。