The Database Engine instance you selected is not valid for this edition of Reporting Services – SQL Server 2012

Depois de instalar o Reporting Services no Modo SharePoint 2013 a seguinte mensagem de erro foi exibida no log:

ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.OperationNotSupportedException: , Microsoft.ReportingServices.Diagnostics.Utilities.OperationNotSupportedException: The feature: “The Database Engine instance you selected is not valid for this edition of Reporting Services. The Database Engine does not meet edition requirements for report data sources or the report server database. ” is not supported in this edition of Reporting Services.

Este erro foi exibido por ter versões diferentes de aplicação de Patchs no ambiente.

Verifiquei todos os passos de instalação novamente
• SQL Server 2012 se estava com SP1 e qual Cumulative Update estava aplicado.
• Servidor de Aplicação e Web SharePoint, se a feature do Reporting Services modo Sharepoint estava instalada corretamente e se estava com o mesmo Service Pack e Cumulative update do SQL Server.

Rodeis os comandos em PowerShell para instalar todas as features do Reporting Services corretamente, lembre-se de abrir o Shell como Administrador:

Install-SPRSService
Install-SPRSServiceProxy
get-spserviceinstance -all |where {$_.TypeName -like “SQL Server Reporting*”} | Start-SPServiceInstance

Pronto, agora estava garantido que as configurações do Reporting Services foram feitas e todos estavam na mesma versão de Service Pack e Cumulative Update.

Mas ao acessar o site para testar a visualização de algum relatório a mensagem de erro foi exibida :

“The Database Engine instance you selected is not valid for this edition of Reporting Services.”

Abri o Management Studio do SQL Server e rodei o seguinte comando:
SELECT SERVERPROPERTY(‘productversion’), SERVERPROPERTY (‘productlevel’), SERVERPROPERTY (‘edition’)

O resultado deste comando será qual o número da versão do produto (11.1.000 etc)
Qual o tipo do produto se é RTM etc.
Qual a versão.

O problema estava na versão do SQL Server que era Standard e não Enterprise

Para maiores informações acesse https://support.microsoft.com/en-us/kb/321185

Verifiquei a versão do Reporting Services, acessando o servidor – Todos os Programas, Microsoft SQL Server, Configuration Tools e conecte no Reporting Services.

A versão do Reporting Services estava correta.

Para corrigir o problema deve-se iniciar o Executável da Instalação do SQL Server, ao abrir a página de instalação irá aparecer a opção de Upgrade no lado direito, ao clicar, informe a chave do produto e aguarde o término da configuração.
Ao término, acessei novamente o site para testar o reporting services e nenhum erro foi exibido.

Este post ficou sem print, porque apenas acompanhei o cliente na execução e não me permitiram printar as telas =(

Abraços
Diego Pereira

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog do Project

Tudo que você queria saber sobre Microsoft Project, Project Server e Project Online

ppm4all

by Allan Rocha

Paul's Project Server and Project Online Blog

Microsoft Project Server and Project Online (PPM)

%d bloggers like this: