Adicione um arquivo do Excel como um servidor vinculado no SQL 2012

2

Estou tentando adicionar um servidor vinculado a um arquivo do Excel 2010 do SQL Server 2012. Toda referência que encontrei on-line para fazer isso está usando versões mais antigas do SQL Server e o driver que eles dizem para você usar ' Microsoft.Jet.OLEDB.4.0 ', não está presente em 2012 do que eu posso dizer.

Alguém pode me dizer qual provedor eu preciso usar e qual deve ser o nome do produto, a fonte de dados e a string do provedor?

Para referência, esta é a tela que estou vendo:

Obrigado.

    
por MgSam 04.06.2014 / 00:08

2 respostas

2

Pode ser que você esteja executando a edição de 64 bits do SQL Server, mas tenha apenas o provedor Jet de 32 bits instalado. Se este for o caso, você precisará remover o provedor de 32 bits e instalar o provedor de 64 bits. O Mecanismo de Banco de Dados do Access instalará o provedor Jet, que é o mesmo provedor usado para se conectar ao Excel.

Mecanismo de Banco de Dados do Microsoft Access 2010 Redistribuível

    
por 04.06.2014 / 14:34
0

Você vai querer usar o driver Microsoft.ACE.OLEDB.12.0 de acordo com este guia,

O driver faz parte do Mecanismo de Banco de Dados do Microsoft Access 2010 Redistribuível que @squillman já está ligado.

    
por 11.06.2014 / 16:35