2012-03-20 42 views
1

有没有办法通过这种方法,我可以临时更改RDS文件中的连接字符串以指向新的数据库,并使用脚本在SSRS环境中为所有RDL执行此操作可以是Powershell,批量任何东西)。如果可能的话,是否有人可以给我一个我可以在测试环境中运行的示例脚本。 谢谢。使用脚本更改SSRS RDS连接字符串

+0

我很困惑。如果你有一个.rds文件,你可以简单地改变连接字符串,所有引用数据源的报告现在都会改变它所指向的位置。或者,您是否使用共享数据源(.rds)和嵌入式数据源混合使用报告? – 2012-03-21 14:12:12

+0

嗯,我正在与SSRS第一次,所以可能是我得到这个错误,但让我给它一个镜头.. – 2012-03-22 13:36:02

+0

我有几个报告(.RDL文件)有自己的.RDS文件和一个指向共享数据库的连接字符串。我想找到一种方法,通过该方法,我可以运行脚本并将所有报告(.RDL)的所有.rds文件的连接字符串临时更改为指向新的数据库实例。这是否有意义或让我进一步困惑? - Umang M – 2012-03-22 13:46:38

回答

2

通常的设置是尽量减少数据源文件的数量。多个报告可以使用一个共享的数据源连接。然后当你需要改变数据库时,你只需要在一个地方编辑数据源连接。