Sql-Server

Reporting Services 2008 報告與 azure sql 數據庫的連接

  • February 4, 2020

由於對 sql server 2008 R2 的支持結束,我們計劃將數據庫作為 paas 服務(azure sql 數據庫)移動到 azure。目前應用伺服器有報告服務2008 R2,暫時不會遷移到雲端或升級他的版本。使用者創建報告,然後將它們上傳到報告服務並生成所需的資訊,我的問題是:由於 azure sql 數據庫使用最新版本的 sql server,使用者或我自己是否必須在較新版本的報告生成器或 Visual Studio 數據工具,或者報告將以相同的方式工作,我唯一需要修改的是數據源。

我假設您正在談論遷移ReportServerReportServerTempDB. 根據本文件,不支持 Azure SQL 數據庫。以下是支持數據庫

  • Azure SQL 託管實例
  • SQL Server 2019
  • SQL 伺服器 2017
  • SQL Server 2016 (13.x)
  • SQL Server 2014 (12.x)
  • SQL Server 2012 (11.x)
  • SQL Server 2008 R2

我已經完成了一次報告伺服器遷移,由於我們將備份和恢復報告數據庫,因此報告也隨之遷移。

因為 ReportServer 和 ReportServerTempDB 數據庫需要能夠相互通信,所以 SQL 數據庫不是一個有效的選項。

但是,如果您在 Azure VM 中遷移到 SQL Server 2008 並擁有軟體保障,那麼您可能能夠獲得擴展支持並在較長時間內繼續使用 2008 版本。

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