Sql-Server

打開報表伺服器首頁時收到錯誤消息(找到 163 但需要 162)

  • February 8, 2017

我剛剛解除安裝了本機 SQL Server 報告服務,然後從我們 3 年前使用的同一媒體重新安裝回來。這個版本是免費的(僅供開發使用)。我配置了報表伺服器,但現在收到以下消息。

報表伺服器數據庫的版本格式無效或無法讀取。找到的版本是“163”。預期版本是“162”。(rsInvalidReportServerDatabase)

這是 SQL Server 資訊的目前版本。

Microsoft SQL Server 2012 (SP3-GDR) (KB3194721) - 11.0.6248.0 (X64) 
   Copyright (c) Microsoft Corporation
   Developer Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor)

請幫助如何解決這個問題。

在聊天中與提問者進行了交談,但本質上是:

數據庫引擎 (SP3) 和 Reporting Services (RTM) 現在安裝在同一台伺服器上,但由於“幼稚”的 Reporting Services(從 RTM 媒體安裝 - 覆蓋現在已解除安裝的更新版本)看到更新的(更新) 數據庫引擎 ReportServerDB 版本比它可以處理。數據庫引擎自最初安裝(通過 Windows 更新或適用於該環境的任何方式)以來已升級到 SP3,但 RS 現在已重置為“naïve”RTM 版本。

使用 SP3 和任何 CU 更新已安裝的 Reporting Services 以匹配已安裝的數據庫引擎版本,重新啟動並重試。使用者可能會有一些停機時間,具體取決於它是否需要重新啟動,因此建議/安排相應的時間。

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