Sql-Server
Reporting Services 2008 報告與 azure sql 數據庫的連接
由於對 sql server 2008 R2 的支持結束,我們計劃將數據庫作為 paas 服務(azure sql 數據庫)移動到 azure。目前應用伺服器有報告服務2008 R2,暫時不會遷移到雲端或升級他的版本。使用者創建報告,然後將它們上傳到報告服務並生成所需的資訊,我的問題是:由於 azure sql 數據庫使用最新版本的 sql server,使用者或我自己是否必須在較新版本的報告生成器或 Visual Studio 數據工具,或者報告將以相同的方式工作,我唯一需要修改的是數據源。
我假設您正在談論遷移
ReportServer
和ReportServerTempDB
. 根據本文件,不支持 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 版本。