我有一個Reporting Services項目,它在報告文件夾中包含多個報告,並在Shared Data Source文件夾中包含一個Live,Test和Dev數據源。Reporting Services - 在不同數據庫中使用相同的報告
我已經設置瞭解決方案配置,根據配置(例如debug - > dev)部署到服務器上的不同文件夾。
我的問題是,我需要服務器上的dev文件夾中的報告使用開發數據源,測試報告使用測試數據源和實時報告來使用實時數據源。
什麼是最好的方法?
我有一個Reporting Services項目,它在報告文件夾中包含多個報告,並在Shared Data Source文件夾中包含一個Live,Test和Dev數據源。Reporting Services - 在不同數據庫中使用相同的報告
我已經設置瞭解決方案配置,根據配置(例如debug - > dev)部署到服務器上的不同文件夾。
我的問題是,我需要服務器上的dev文件夾中的報告使用開發數據源,測試報告使用測試數據源和實時報告來使用實時數據源。
什麼是最好的方法?
將數據源也放入不同的文件夾。
您可以配置RS項目數據源文件夾以及RDLs,這樣您就可以爲數據源保留相同的名稱。
我建議您爲每個具有相同文件夾結構的環境創建一個報表站點,並在指向相應數據庫的所有三個位置使用具有相同名稱的數據源。
這是我所做的一個考慮,但由於我無法控制的原因,它被排除了。 – CeejeeB 2009-10-27 14:04:31
這就是我最後做的。我在每個測試文件夾中創建了一個數據源文件夾,併爲數據源提供了一個通用名稱,並修改了每個人查看的數據庫。 – CeejeeB 2009-10-30 17:08:44