Importar Planilhas Excel como Tabelas no SQL Server

Veja como importar planilhas no Excel como Tabelas no SQL Server.

Muitas vezes precisamos criar uma lista de tabelas e ainda importar os dados para o SQL Server.

Uma forma fácil e rápida de se fazer isto é através da importação de planilhas do Excel para o SQL Server.

Siga o procedimento simplificado abaixo para importar tabelas no SQL Server ou o ilustrado no capítulo anterior.

Processo Rápido para Importar Planilhas Excel no SQL Server

Neste capítulo iremos mostrar o processo rápido para importar planilhas do Excel no SQL Server, sem imagens, no próximo capítulo veja com imagens se precisar.

  1. Clique na árvore de Pesquisador de Objetos no botão + para abrir os dados do servidor
  2. Selecione Banco de Dados
  3. Clique com o botão direito e selecione a opção Novo Banco de Dados…
  4. Digite na tela seguinte um nome para o Banco de dados e clique em OK
  5. Selecione o banco de dados criado e clique com o botão direito em Tarefas -> Importar Dados…
  6. Na tela seguinte de Bem-vindo clique em Avançar >
  7. Na tela Escolher uma Fonte de Dados clique em Fonte de dados e selecione Microsoft Excel
  8. Em Caminho do arquivo do Excel selecione a pasta de trabalho Excel que deseja importar
  9. Em Versão do Excel selecione Microsoft Excel 2007 ou mais recente que houver
  10. Caso as suas listas ou tabelas do Excel tenham cabeçalho marque a opção A primeira linha possui nomes de colunas e clique em Avançar
  11. Nesta nova tela selecione o destino SQL Server Native Cliente 11.0 ou o mais recente
  12. Selecione o nome do servidor que deve ser o atual e selecione o banco de dados aonde irá criar e importar as planilhas
  13. Clique em Avançar
  14. Clique em Copiar dados de uma ou mais tabelas ou exibições
  15. Clique em Avançar
  16. Clique em Selecionar Tabelas e Exibições de Origem e selecione as planilhas que quiser importar
  17. Em destino, remova o $ de todas as planilhas, tente não colocar com espaço na nomenclatura das tabelas
  18. Selecione as tabelas e marque visualizar para verificar como ficaram os dados e clique em Editar Mapeamentos para verificar os tipos de dados das colunas que serão geradas.
  19. Clique em Avançar
  20. Na tela seguinte marque a opção Executar imediatamente
  21. Clique em Concluir
  22. Na tela seguinte serão exibidos os dados dos processos gerados e clique em Fechar
  23. Clique na tabela e pressione a tecla F5
  24. Clique agora na base criada e abra as Tabelas
  25. Veja que agora as tabelas estão criadas com os dados importados das planilhas.

Passo-a-passo de Como Criar Tabelas e Importar Planilhas do Excel no SQL Server com Imagens

Nesta sessão você verá como fazer o processo de importação de planilhas no SQL Server com imagens.

Clique na árvore de Pesquisador de Objetos no botão + para abrir os dados do servidor e selecione o banco de dados

Em seguida clique com o botão direito e selecione a opção Novo Banco de Dados…

importar planilhas no SQL SERVER

Digite na tela seguinte um nome para o Banco de dados e clique em OK

importar planilhas no SQL SERVER

Selecione o banco de dados criado e clique com o botão direito em Tarefas -> Importar Dados…

importar planilhas no SQL SERVER

Na tela seguinte de Bem-vindo clique em Avançar >

Na tela Escolher uma Fonte de Dados clique em Fonte de dados e selecione Microsoft Excel.

Em Caminho do arquivo do Excel selecione a pasta de trabalho Excel que deseja importar.

Em Versão do Excel selecione Microsoft Excel 2007 ou mais recente que houver.

Caso as suas listas ou tabelas do Excel tenham cabeçalho marque a opção A primeira linha possui nomes de colunas e clique em Avançar.

importar planilhas no SQL SERVER

Nesta nova tela selecione o destino SQL Server Native Cliente 11.0 ou o mais recente.

Selecione o nome do servidor que deve ser o atual e selecione o banco de dados aonde irá criar e importar as planilhas e clique em Avançar.

Clique em Copiar Dados de uma ou mais tabelas ou exibições e clique em Avançar.

Clique em Selecionar Tabelas e Exibições de Origem e selecione as planilhas que quiser importar.

Em destino, remova o $ de todas as planilhas, tente não colocar com espaço na nomenclatura das tabelas.

Selecione as tabelas e marque visualizar para verificar como ficaram os dados e clique em Editar Mapeamentos para verificar os tipos de dados das colunas que serão geradas e clique em Avançar.

Na tela seguinte marque a opção Executar imediatamente e clique em Concluir.

Clique então em concluir assistente.

Veja as tabelas criadas e clique em Fechar.

Clique na tabela e pressione a tecla F5 e clique em Banco de Dados->Tabelas e veja as tabelas criadas.

Veja que agora as tabelas estão criadas com os dados importados das planilhas.

O provedor ‘Microsoft.ACE.OLEDB.12.0’ não está registrado na máquina local

Caso haja este problema, significa que falta este driver, e neste caso clique no link abaixo e instale ele para resolver o problema:

Driver do Office System 2007: componentes de conectividade de dados.

Download Exemplo de Planilha

Realize o download da planilha do exemplo. Basta se inscrever na nossa newsletter gratuita para o download automático.

Baixe a planilha


Marcos Rieper

Pai, marido, professor e consultor em Excel.

Obrigado por ler este artigo, este blog foi criado para difundir o conhecimento em Excel à todos.

Divulgamos novos artigos nas redes sociais, basta clicar nos ícones abaixo.

Excel não precisa ser complicado

Assine nossa newsletter e receba dicas práticas para dominar o excel