none
O provedor do OLE DB "Microsoft.Jet.OleDB.4.0" para o servidor vinculado "(null)" reportou um erro. RRS feed

  • Pergunta

  • Pessoal, semanalmente eu gero um relatório no Excel e subo para um banco no SQL Server. Tenho feito isso por mais de 1 ano. Hoje ao rodar a query está aparecendo o seguinte erro:

    Mensagem 7399, Nível 16, Estado 1, Linha 1
    O provedor do OLE DB "Microsoft.Jet.OleDB.4.0" para o servidor vinculado "(null)" reportou um erro. O provedor não forneceu informações sobre o erro.
    Mensagem 7303, Nível 16, Estado 1, Linha 1
    Não é possível inicializar um objeto de fonte de dados do provedor do OLE DB "Microsoft.Jet.OleDB.4.0" para o servidor vinculado "(null)".

    O que pode ser?  Segue minha query:

    INSERT INTO Conversoes SELECT
    * FROM OPENROWSET ('Microsoft.Jet.OleDB.4.0',
    'EXCEL 4.0;Database=C:\Users\Caio\Desktop\hoje.XLS'
    ,Planilha1$)

    Poderiam me ajudar por favor?

    segunda-feira, 23 de outubro de 2017 16:17

Respostas

  • Caio,

    Aparentemente você deve estar utilizando Excel 2007 ou 2010! É isso? Você tem os conectores do Microsoft OLEDB Jet 4.0 instalado na máquina.

    Via ODBC você consegui estabelecer e criar esta conexão?


    Pedro Antonio Galvao Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    sexta-feira, 27 de outubro de 2017 22:30

Todas as Respostas

  • Olá, qual a versão do sql server?

    Já tentou mais de uma vez para eliminar a possibilidade de erro de timeout?

    Verificou se a tabela ou as configurações da instância não sofreram alterações?


    Vinicius Fonseca - MCP | MCTS | MCDBA | MCITP | MCTS | MCT | ITIL Foundation - DGA SISTEMAS - Se minha resposta for útil, classifique-a. :)



    segunda-feira, 23 de outubro de 2017 16:54
  • Oi Vinicius!

    Já tentou mais de uma vez para eliminar a possibilidade de erro de timeout?

    Já sim, reiniciei o sql, windows, pc, várias vezes.

    Verificou se a tabela ou as configurações da instância não sofreram alterações?

    Já, não mudaram nada mesmo.

    Se eu tento exportar também da um erro, aparece o seguinte erro:

    "erro inesperado causado pelo drivers de banco de dados externo (1).(MicrosoftJETDatabase Engine)"

    Parece que tem algo de errado com o JET

    Ah, a versão é o 2014



    • Editado caiossouza segunda-feira, 23 de outubro de 2017 17:31
    segunda-feira, 23 de outubro de 2017 17:07
  • Boa tarde, caiossouza. Tudo bem?

    Conseguiu algum avanço no caso? Se ainda não, do que precisa ainda?

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 27 de outubro de 2017 18:56
    Moderador
  • Caio,

    Aparentemente você deve estar utilizando Excel 2007 ou 2010! É isso? Você tem os conectores do Microsoft OLEDB Jet 4.0 instalado na máquina.

    Via ODBC você consegui estabelecer e criar esta conexão?


    Pedro Antonio Galvao Junior [MVP | MCC | MSTC | MIE | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    sexta-feira, 27 de outubro de 2017 22:30
  • Boa tarde,

    Por falta de retorno essa thread está encerrada.

    Se necessário, favor abrir uma nova thread.

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 30 de outubro de 2017 16:06
    Moderador