Schwierigkeiten beim Report Server Upgrade 2012/2014

Wie das SQL Server Team in seinem neuen blog berichtet, kann es zu Schwierigkeiten kommen, wenn man die Reporting Services vom SQL Server 2012 SP2 CU5 auf einen SQL Server 2014 migriert.

In dem Artikel Upgrading to SQL 2014: Report Server version mismatch wird beschrieben, dass man nach der Migration eine Fehlermeldung erhalten kann, dass eine unerwartete Version der Report Server Datenbank gefunden wurde. Ursache ist, dass mit dem CU5 für SQL Server 2012 SP2 eine Aktualisierung der Report Server Datenbank durchgeführt wurde und die interne Versionsnummer auf 163 erhöht wurde. Der SQL Server 2014 arbeitet aber mit der internen Version 162.

Erst nachdem man das CU7 für SQL Server 2014 angewendet hat, kann auch hier mit der neueren Version der Report Server Datenbank gearbeitet werden. Das CU7 ist aktuell noch nicht verfügbar, so dass eine Migration der Report Server Datenbank auch nicht möglich ist, wenn bereits das CU5 darauf angewendet wurde. Das sollte aber in Kürze der Fall sein, da dass CU6 bereits zwei Monate alt ist.

Die Überprüfung der aktuell verwendeten Report Server Datenbankversion kann man vorab durchführen, um diesem Problem aus dem Weg zu gehen.

SELECT MAX(DbVersion) AS DBVersion_ReportServer
FROM Reportserver.dbo.DBUpgradeHistory;