Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

cristian-anderson

Instrução OPEN ROWSET

Recommended Posts

Olá amigos.

Boa tarde!!

 

Estou utilizando o checklist postado pelo colega Fabrício Lima sobre CheckList de Banco de Dados.

Consigo executar as queries e ler as informações na tela, mas quando tento exportar para o excel usando a intrução OPENROWSET da o seguinte erro:

 

 

Msg 15281, Level 16, State 1, Line 1

SQL Server blocked access to STATEMENT 'OpenRowset/OpenDatasource' of component 'Ad Hoc Distributed Queries' because this component is turned off as part of the security configuration for this server. A system administrator can enable the use of 'Ad Hoc Distributed Queries' by using sp_configure. For more information about enabling 'Ad Hoc Distributed Queries', see "Surface Area Configuration" in SQL Server Books Online.

 

Este é o insert que estou utilizando.

 

INSERT INTO OPENROWSET('Microsoft.Jet.OLEDB.4.0',

'Excel 8.0;Database=C:\FabricioLima\CheckList\CheckList do Banco de Dados.xls;',

'SELECT [Job], [status], [Data Execução], [Tempo Execução],

FROM [Jobs Failed$]')

select Job_Name, Status,Dt_Execucao,Run_Duration,SQL_Message

from dbo._CheckList_Jobs_Failed

 

 

Alguém poderia me dar uma luz, pois não estou conseguindo habilitar.

 

Um abraço e desde já agradeço.

 

Cristian

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom... seguinte

 

Antes de executar o comando abaixo, leia este link

http://msdn.microsoft.com/pt-br/library/ms187569.aspx

 

para entender o erro Imagem Postada

 

 

sp_configure 'show advanced options', 1;RECONFIGURE;sp_configure 'Ad Hoc Distributed Queries', 1;RECONFIGURE;GO

Abçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.