Sintomas

Quando atualizar a instância dos Serviços de Relato do Servidor do Microsoft SQL do Microsoft SQL Server 2012 Service Pack 2 (SP2) Cumulativo Update 12 (CU12) ou versões posteriores para o SQL Server 2012 Service Pack 3 (SP3) ou SQL Server 2014, poderá receber uma mensagem de erro que se assemelhe às seguintes:

A versão da base de dados do servidor de relatórios está num formato que não é válido, ou não pode ser lida. A versão encontrada é '164'. A versão esperada é '162'. (rsInvalidReportServerDatabase).

Causa

Este problema ocorre devido a uma alteração feita no SQL Server 2012 SP2 CU12 que resulta numa nova versão da base de dados do ReportServer. Uma vez que esta correção é feita após o lançamento do SQL Server 2014, se o seu servidor SP2 SP2 DO SQL Server 2012 estiver na CU12 ou numa versão posterior, terá uma versão de base de dados mais alta do que o QUE o SQL Server 2014 RTM espera.

Resolução

Atualizar informações

Esta emissão foi corrigida nas seguintes atualizações cumulativas para o SQL Server:

NotaA versão RTM 2014 DO SQL Server 2014 já não tem CUs planeadas, pelo que tem de atualizar para SP1 ou SP2 e para a cu correspondente para obter a correção. Ou, você pode atualizar para qualquer construção de SQL Server Reporting Services 2016. Depois de aplicar a correção, a instância de Serviços de Relato pode reconhecer corretamente a nova versão da base de dados.

Informações do pacote de atualização de hotfix

Informações sobre reinício

Poderá ter de reiniciar o computador depois de aplicar esta atualização de hotfix.

Informações sobre registos

Para utilizar uma das hotfixes deste pacote, não precisa de fazer alterações no registo.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.