Sql-Server

將 SSRS 2008 遷移到 2016 - ReportSync 看不到數據源

  • August 12, 2020

我正在嘗試將我們的 SSRS 2008R2 伺服器遷移到全新安裝的 SSRS 2016。

我正在使用 ReportSync 並已成功連接到兩台伺服器。我在 2008 伺服器上創建了一個帶有測試報告的測試文件夾,並將其遷移到 2016 伺服器。

當我嘗試遷移 Data Sources 文件夾時出現問題。

從螢幕截圖中可以看到,該文件夾旁邊沒有加號,表明它是空的,但是當我使用 Internet Explorer 中的報告管理器瀏覽該文件夾時,我可以看到那裡的數據源。此外,我們在 Datasets 文件夾中有一個數據源(不要問!),當我在 ReportSync 中展開該文件夾時,我看不到這個數據源。

我在 ReportSync 工具中使用的憑據與我瀏覽網頁時使用的憑據相同,這是一個域帳戶。該帳戶位於 BUILTIN\Administrators 組中,該組在數據源文件夾中具有“內容管理員”角色

在此處輸入圖像描述

感謝 McNets 對地圖數據源選項的提醒。為了解決這個問題,我必須:

  • 根據問題中的圖像載入兩台伺服器
  • 選擇工具 > 映射數據源
  • 此時我遇到了執行時錯誤,通過在目標伺服器上創建數據源並在 ReportSync 中再次點擊“載入”按鈕來停止此錯誤
  • 結果視窗顯示所有源伺服器數據源,每個數據源旁邊都有一個下拉列表,允許選擇目標伺服器數據源
  • 在目標伺服器上重新創建所有源伺服器數據源(包括所有詳細資訊 - 連接字元串、身份驗證等…
  • 使用 map datasources 選項,將每個源伺服器數據源分配給相關的目標伺服器數據源
  • 點擊設置
  • 點擊主視窗底部的同步

我創建的測試報告現在打開

引用自:https://dba.stackexchange.com/questions/186399