Fig 1:Arquivo de origem do Excel
Passo 1:
Clique com o botão direito do mouse no banco de dados em que sua tabela existe ou você deseja criá-la e carregar os dados do Excel conforme mostrado abaixo
Fig 2:Importar dados usando o Assistente de importação/exportação na tabela do SQL Server.
Escolha a fonte de dados:
Escolha a fonte de dados que você deseja usar como fonte, como estamos carregando dados do Excel, escolha o arquivo do Excel conforme mostrado abaixo Fig 3:Escolha a fonte de dados do Excel no Assistente de importação e exportação
Escolha um destino:
Escolha o destino onde você deseja carregar os dados da origem. No nosso caso, estamos carregando nossos dados na tabela do SQL Server. Configure como mostrado abaixo Fig 4:Escolha o SQL Server como destino Especifique uma cópia ou consulta de tabela:
Você pode escolher diretamente a tabela de onde deseja carregar os dados ou pode escrever a consulta se estiver usando o banco de dados como fonte. Como estamos usando o Excel como fonte, escolheremos Table(Sheet). Fig 5:Escolha Copiar dados de uma ou mais tabelas ou visualizaçõesSelecione tabelas e visualizações de origem:
Nesta parte do Wizard, temos que selecionar as Tabelas ou Visualizações que queremos usar da origem e carregar os dados para o destino. À medida que estamos carregando dados do Excel, as guias do Excel são mostradas. Escolha a Planilha (Tab) que você deseja carregar. Em Destino, ele mostrará o mesmo nome como Origem. Eu mudei isso para CustomerData. Você pode escolher qualquer nome da sua Mesa que desejar. Você pode escolher várias planilhas ou Tabelas da Origem. Fig 6:Selecione Source Tables/Views no Import Export WizardMapeamentos de coluna:
Clique em Editar mapeamentos e, em seguida, você pode mapear as colunas de origem para as colunas de destino. Além disso, se você precisar escolher o tipo de dados correto, poderá alterar aqui. Fig 7:Assistente de importação e exportação de mapeamento de coluna
Salvar e executar o pacote:
Por padrão, Executar imediatamente está marcado. Alterei a opção para Salvar Pacote SSIS e forneci o local onde desejo salvar o Pacote SSIS. Além disso, não há informações confidenciais que eu queira salvar no pacote, como a senha, então selecionei Não salvar dados confidenciais. Fig 8:Salvar pacote SSIS no sistema de arquivos Salvar pacote SSIS:
Forneça o nome do pacote SSIS e o local do arquivo conforme mostrado abaixoFig 10:Forneça o nome do pacote SSIS
Complete o assistente:
O resumo de todas as etapas será mostrado a você nesta etapa. Você pode ver a origem e o destino etc.Fig 11:Resumo das etapas
Depois de clicar no botão Concluir, o Assistente executará todas as etapas abaixo e, finalmente, salvará o pacote SSIS.
Fig 12:Salve o pacote SSIS no local especificado
O pacote é criado na área de trabalho conforme meu caminho fornecido.
Fig 13:Pacote SSIS criado pelo Assistente de importação/exportação
Para executar este pacote, clique duas vezes nele e a janela abaixo será aberta. Se você precisar alterar o nome do arquivo ou do SQL Server, poderá ir para Gerenciadores de Conexões e alterá-lo. No meu caso, não quero fazer nenhuma alteração. Pressione o botão Executar
Fig:14 Execute Package Utility
Depois de clicar em Executar, a janela Progresso da execução do pacote aparecerá e você poderá ver o progresso da execução do seu pacote SSIS. Fig 15:Progresso da execução do pacote.
O Assistente de Importação/Exportação é uma maneira de carregar dados rapidamente entre diferentes origens e destinos. Você pode criar seu pacote SSIS rapidamente usando o Assistente de importação/exportação e, em seguida, adicionar ao projeto SSIS e fazer alterações, se necessário.
Se precisarmos exportar dados do SQL Server, precisamos clicar com o botão direito do mouse no banco de dados -> Tarefas -->A exportação de dados e o Assistente de importação/exportação serão iniciados.
Demonstração em vídeo:como usar o Assistente de importação e exportação para carregar dados de arquivos do Excel para a tabela do SQL Server