首页 > 解决方案 > SQL Reporting Services - Visual Studio 中的共享数据源

问题描述

我有一个 Web 应用程序 Avaya WFO,它建议使用 MS Report Builder 进行报表开发。该应用程序具有一些远程数据源设置,我可以通过诸如http://mywebsite/ReportServer/DataSources/Source.rsds 之类的 Web 源进行访问。在此应用程序之外,我将 VS 与 Data Tools 一起用于 SSRS 开发,并希望使用它而不是报表生成器。我的麻烦是我不确定如何为我的 VS 项目获取远程数据源。有谁知道这是否可能?

标签: databasereporting-servicesssrs-2012reportbuilderavaya

解决方案


您没有提及您使用的 Visual Studio 版本,因此功能可能会有所不同。但是,是的,这应该是可能的。您指的 Web 源是 SSRS 共享数据源。根据 MS 文档(https://docs.microsoft.com/en-us/sql/reporting-services/report-data/create-modify-and-delete-shared-data-sources-ssrs?view=sql-server -ver15 ):

共享数据源是一组数据源连接属性,可由在 Reporting Services 报表服务器上运行的多个报表、模型和数据驱动订阅引用。共享数据源提供了一种简单的方法来管理经常随时间变化的数据源属性。如果用户帐户或密码更改,或者如果您将数据库移动到不同的服务器,您可以在一个位置更新连接信息。

因此,创建您的数据项目,然后创建您的报告。当提示输入连接字符串时,只需输入您的 .rsds 并继续编写报告。


推荐阅读