Como Conectar Planilha Excel no SQL Server

preview_player
Показать описание
#24 Aprenderemos nesse vídeo como se conectar a um arquivo excel no servidor SQL Server para consultar e maniplular os dados.

Iremos conhecer as técnicas:
🔹Habilitar funcionalidades avançadas de acesso ao Driver do Excel (ACE.OLEDB);
🔹Consulta aos dados utilizando OPENROWSET;
🔹Uso da função EXEC;
🔹Inserir dados em nova tabela automaticamente (INSERT INTO);
🔹Criar servidor associado para o arquivo excel (LINKED SERVER);
🔹Configurar login no linked server.

▶️ Acesse o vídeo no link abaixo:

📁 Arquivos disponíveis no GitHub, me segue por lá:

😉 Gostou do conteúdo? Inscreva-se também no canal:

#microsoft #dataplatform #sqlserver #linkedservice #DicaDoFabinho
Рекомендации по теме
Комментарии
Автор

Muito bom! Obrigado!
Facilitou minha vida numa conexão com Power BI (Excel e SQL --> Power BI).

silvaniopsilva
Автор

Top, estou aprendendo a utilizar e integrar SQL na empresa.

orik
Автор

Parabéns pelo conteúdo! Muito bem elaborado!

fabricionepomuceno
Автор

Top d+, já tinha configurado uma vez para pegar dados de uma planilha, não sabia que dava para fazer linked server

TecnologD
Автор

Show Mestre 👏🏽
Conteúdo Top demais
#tmj

mariocruz
Автор

Boa tarde @fabioms! Eu consigo, utilizando a opção do linked server, consultar arquivos excel diferentes? Por exemplo, eu coloco vários arquivos no meu servidor, e no meu select eu determino qual arquivo eu quero acessar. Sem a necessidade de ter que setar um arquivo fixo nos parâmetros do meu linked server. Desde já, obrigado.

DanielFernandoAgostinhodaSilva
Автор

Parabéns pelo conteúdo!

Aprimorando um pouco, poderiamos converter o arquivo para um formato binário e salvar o mesmo no banco. A pergunta que ficaria seria: Existe alguma forma de ler diretamente o conteúdo deste binário (Excel) através de um linkd-server (ou qualquer outro comando) sem a necessidade de recorrermos ao arquivo fisico?

AlexandroDelgado
Автор

Olá Fábio, cara, estou tentando uma conexão com um arquivo CSV ou XLSX, tentei inclusive o passo a passo do seu vídeo mas não consigo, sempre retorna a mensagem abaixo

"Não é possível criar uma instância do provedor do OLE DB "Microsoft.ACE.OLEDB.12.0" para o servidor vinculado "GOODDATA". (.Net SqlClient Data Provider)"


Saberia me dizer o que pode ser?

E parabéns pelo conteúdo, muito bom mesmo.

Erik.Queiroz
Автор

Uma duvida nesta criação, ao atualizar as informações desta "tabela" no banco de dados, por acaso haveria a atualização automática na planilha do Excel?

analuizabarbosa