[英]SSRS-Datasource won't change when reupload report
我得到了一個包含2個數據源的報告,它們都是共享數據源。 我試圖將它們都更改為“自定義數據源”,但是當我在報表管理器中重新上傳報表時,它將無法正常工作。
編輯:我沒有錯誤,因為報告已成功上傳,但數據源未更改。 如果我在報表中有一個字段,報表將顯示新字段,但數據源保持不變。
是否有錯誤消息? 一堆東西可能行不通。 我將上傳錯誤圖片或您無法逾越的任何屏幕。 讓我知道您何時可以執行此操作,這將使故障排除更加容易。 如果您無法上傳圖片,我將:
這可能是因為SSRS在服務器上對報表的數據源進行了緩存。 新數據源與舊數據源名稱相同嗎?
您可以在報表管理器中的報表的“管理”菜單的“數據源”選項卡中創建自定義數據源。
為此,通過單擊“ ...”打開“報告菜單”,然后選擇“管理”
然后單擊“數據源”選項卡,然后將數據源更改為“自定義數據源”。
然后像在報告中一樣設置數據源,您需要為連接選擇SQL Server,添加連接字符串並選擇身份驗證類型,在下圖中是Windows身份驗證,但是我不確定如何設置在您的服務器上。 然后單擊測試連接。 然后單擊“保存”(確保在導航之前單擊“保存”)。
或者,您可以在報表管理器中刪除舊報表,然后再次上傳。 請注意,刪除報告將刪除您已完成的所有時間表和其他自定義功能。 名稱和說明。
這是從Visual Studio SSRS項目的部署屬性控制的設置。 右鍵單擊項目名稱,然后選擇屬性。 然后在常規頁面的“屬性”部分中,注意“覆蓋數據集”和“覆蓋數據源”。 更改必要的選項,然后重新部署以在報告門戶中對其進行更新。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.