将VS SSDT报告项目上载到SQL Server Report Builder?

时间:2015-02-19 17:15:17

标签: visual-studio-2012 reporting-services sql-server-data-tools reportbuilder3.0

过去,我使用Visual Studio(BIDS / SSDT)开发了SSRS报告。遗憾的是,公司服务器迁移使我无法使用该技术部署我的报告项目,因此我现在必须使用报告生成器。

Others have claimed Visual Studio的SSRS项目构建功能远远超过SQL Server中的Report Builder。

我想知道的是:我可以在Visual Studio中开发Reporting Services项目,然后将其上传到Report Builder,以便可以在那里部署吗?如果是这样,那么实现这一目标的步骤是什么,以及缺点是什么?

2 个答案:

答案 0 :(得分:1)

您可以手动或使用rs scripter等手动将报告文件(.rdl)文件手动上传到报告服务。

在BIDS / SSDT中添加报表时,它会创建您可以部署的rdl - 您根本不必使用报表生成器。

这显示了如何使用web ui上传报告:

https://msdn.microsoft.com/en-us/library/ms157332.aspx

答案 1 :(得分:0)

我可以在报表生成器中打开它来使用我上传的.RDL文件。

仅供参考,上传.RDL文件的步骤如下:

  • 启动报表管理器(SSRS纯模式)。

  • 在报表管理器中,导航到“目录”页面。导航到要添加报告的文件夹。

  • 点击“上传文件”。

  • 单击“浏览”以选择要上载的.RDL文件。您还可以将图像文件或其他资源上传到服务器上的其他报表,而不是嵌入到报表中。

  • 键入新项目的名称。

  • 如果要用新项目替换现有项目,请选择覆盖项目(如果存在)。

  • 单击“确定”。

请注意,您可能必须修改报表中数据源属性中的登录凭据。为了使报表服务器能够访问报表使用的数据库,您可能还需要在数据库中授予某些权限。