Breadcrumbs

Como resolver o erro "Configuration option 'Ad Hoc Distributed Queries'" durante a instalação do Connector?

Introdução

Como resolver o erro "Configuration option 'Ad Hoc Distributed Queries'" durante a instalação do Connector?

Passo a passo

Se durante a instalação da aplicação for gerado o erro abaixo, é necessário executar o regedit em anexo.

The metadata could not be determined because statement 'EXECUTE master.dbo.xp_sqlagent_is_starting @retval OUTPUT' in procedure 'sp_is_sqlagent_starting' invokes an extended stored procedure. Configuration option 'show advanced options' changed from 1 to 1. Run the RECONFIGURE statement to install. Configuration option 'Ad Hoc Distributed Queries' changed from 1 to 1. Run the RECONFIGURE statement to install.

Esse erro ocorre pois os instaladores mais antigos verificavam automaticamente a versão do banco (2008, 2012 ou superior) para executar o sccript de limpeza via regedit, mas nem todo o cliente instala a solução na mesma máquina do banco de dados, o que pode acabar ocorrendo o equívoco do instalador tentar executar o script default 2008 de limpeza em um banco SQL Server 2012, gerando o erro.

RegeditSQL2012_Limpeza.zip

Outras informações

Fonte: Rainmakers Team