Simptome
Atunci când faceți upgrade la instanța Microsoft SQL Server Reporting Services din Microsoft SQL Server 2012 Service Pack 2 (SP2) actualizarea cumulativă 12 (CU12) sau versiuni mai recente la SQL Server 2012 Service Pack 3 (SP3) sau SQL Server 2014, este posibil să primiți un mesaj de eroare asemănător cu următorul:
Versiunea bazei de date server de rapoarte este fie într-un format care nu este valid, fie nu poate fi citit. Versiunea găsită este "164". Versiunea estimată este "162". (rsInvalidReportServerDatabase).
Cauză
Această problemă se produce din cauza unei modificări efectuată în SQL Server 2012 SP2 CU12 care are ca rezultat o nouă versiune de bază de date ReportServer. Deoarece această remediere se efectuează după lansarea SQL Server 2014, dacă serverul SQL Server 2012 SP2 este pe CU12 sau o versiune mai recentă, acesta va avea o versiune de bază de date mai mare decât ceea ce așteaptă SQL Server 2014 RTM.
Rezolvare
Informații despre actualizare
Această problemă a fost remediată în următoarele actualizări cumulative pentru SQL Server:
Notă Versiunea RTM SQL Server 2014 nu mai are un CUs planificat, deci trebuie să faceți upgrade la SP1 sau SP2 și la corespondenta cu pentru a obține remedierea. Sau puteți face upgrade la orice compilare de SQL Server Reporting Services 2016. După ce aplicați remedierea, instanța Reporting Services poate recunoaște corect noua versiune de bază de date.
Informații despre pachetul de actualizare de remediere rapidă
Reporniți informațiile
Poate fi necesar să reporniți computerul după ce aplicați această actualizare de remediere rapidă.
Informații despre registry
Pentru a utiliza una dintre remedierile rapide din acest pachet, nu trebuie să efectuați modificări în registry.