Sql server 我是否可以通过更改环境(如SSIS项目)在不同服务器上预览BIDS中的报告?

Sql server 我是否可以通过更改环境(如SSIS项目)在不同服务器上预览BIDS中的报告?,sql-server,visual-studio,reporting-services,bids,Sql Server,Visual Studio,Reporting Services,Bids,我正在Visual Studio(BIDS)中编写一份报告。我想预览它,默认情况下,它会根据我的本地SQL server进行预览,如下所述 我想实现的是在UAT服务器/测试等中预览它,而不将其部署到所述服务器SSRS报告中。 I SSIS通过从Configuration manager下拉列表中更改环境,我可以针对不同的服务器运行进程 该报告与我想应用此功能的整个项目无关 更改配置管理器不会影响报告的预览 我将部署环境设置为与不同的SSRS服务器一起工作,但这对预览没有影响 2005年我还在工作

我正在Visual Studio(BIDS)中编写一份报告。我想预览它,默认情况下,它会根据我的本地SQL server进行预览,如下所述 我想实现的是在UAT服务器/测试等中预览它,而不将其部署到所述服务器SSRS报告中。 I SSIS通过从Configuration manager下拉列表中更改环境,我可以针对不同的服务器运行进程

该报告与我想应用此功能的整个项目无关

更改配置管理器不会影响报告的预览

我将部署环境设置为与不同的SSRS服务器一起工作,但这对预览没有影响

2005年我还在工作的时候,我确信这是可能的。然而,我正在失去这种信心。随着时间的推移,整个解决方案(包括SSI和SSA)由多个不同的ppl以不同的风格进行开发。随着时间的推移,某些部分似乎已被破坏、黑客入侵。花了一段时间才意识到SSIS项目在数据源方面有多么混乱。 我在slack上找不到这方面的任何东西,并且用谷歌搜索了很多次。也许我没有找到正确的词汇表来找到正确的搜索词


我不仅仅是在寻找一个解决方案,我在寻找确认这是否是可能的。我的一部分人仍然希望它可能是项目/解决方案文件中被破坏的东西。

正如@HannoverFist所写,您可以创建一个动态数据源。以下是一个例子:

="data source=" & Parameters!Server.Value & ";initial catalog=" & Parameters!Database.Value

您不能添加不同的环境作为数据源,并在它们之间切换数据集吗?或者,可以使数据源成为使用环境参数的表达式。