solidersid Postado Setembro 1, 2010 Denunciar Share Postado Setembro 1, 2010 Bom dia a todos, sou iniciante em sql eestou tentando fazer uma select em uma tabela excel (office 2010) e o SQL me retorna o seguinte erro:"Cannot create an instance of OLE DB provider "MSDASC" for linked server "(null)".o db é 2005 e o management 2008.select >SELECT CODIGO, NOME, FUNCAO, MEMORANDO, BCADCOMPLETE FROM OPENDATASOURCE('MICROSOFT.ACE.OLEDB.12.0','DATA SOUCE =D:\Projetos\New_Xispas\NewPDV_Xispas.XLS; EXTENDED PROPERTIES = EXCEL 12.0')...[XISPAS$]desde já agradeço.abs. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fulvio Postado Setembro 1, 2010 Denunciar Share Postado Setembro 1, 2010 Boa tarde Amigo, Confira as configurações das fontes ODBC na máquina. Para que não está conseguindo fazer a conexão. Conheço esta sintaxe. Dá uma olhada.SELECT CODIGO, NOME, FUNCAO, MEMORANDO, BCADCOMPLETE FROM OPENDATASOURCE('MICROSOFT.ACE.OLEDB.12.0', 'EXCEL 12.0;Database=D:\Projetos\New_Xispas\NewPDV_Xispas.XLS',...[XISPAS$]) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thiago0803 Postado Setembro 8, 2010 Denunciar Share Postado Setembro 8, 2010 Ou refaça a conexão se ainda não estiver!!SQL tem a opção de linked até com Oracle, Excel, etc. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 solidersid Postado Setembro 14, 2010 Autor Denunciar Share Postado Setembro 14, 2010 bom dia,o erro permanece... porem agora com erro de sintaxe na virgula "..Database=D:\Projetos\New_Xispas\NewPDV_Xispas.XLS'...,[XISPAS$])"tentei sem ela e os erros ocorrem nos tres pontos onde informa-se a aba da planilha"...\NewPDV_Xispas.XLS'...[XISPAS$])"sugestões?abs... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fulvio Postado Setembro 14, 2010 Denunciar Share Postado Setembro 14, 2010 A vírgula é primeiro, depois os três pontos. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
solidersid
Bom dia a todos, sou iniciante em sql e
estou tentando fazer uma select em uma tabela excel (office 2010) e o SQL me retorna o seguinte erro:
"Cannot create an instance of OLE DB provider "MSDASC" for linked server "(null)".
o db é 2005 e o management 2008.
select >
SELECT CODIGO, NOME, FUNCAO, MEMORANDO, BCADCOMPLETE FROM OPENDATASOURCE('MICROSOFT.ACE.OLEDB.12.0',
'DATA SOUCE =D:\Projetos\New_Xispas\NewPDV_Xispas.XLS; EXTENDED PROPERTIES = EXCEL 12.0')...[XISPAS$]
desde já agradeço.
abs.
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.