Вы находитесь на странице: 1из 9

22/09/2016

ImportarplanilhadoExcelparaoSQLServerProgramaoOnLine

Importar planilha do Excel para o SQL Server


O Microsoft SQL Server dispe de uma ferramenta de importao (e exportao) de dados, que
permite obter (e extrair) dados de inmeras fontes de dados. Toda a atividade executada com o
auxlio de um assistente, que alis muito simples de utilizar. Neste artigo, vamos criar uma
planilha no Excel 2007, acrescentar algumas linhas e colunas, e em seguida importar o arquivo para
o SQL Server 2005 Express Edition.
Abra o Excel (pode ser em qualquer verso), e preencha as clulas com os dados abaixo:

Na primeira coluna da planilha (Codigo), informamos um cdigo que ser o identificador do contato.
Selecione os valores desta coluna (clula A2 at A6), e formate os dados como Nmero. Para isso,
clique com o boto direito do mouse sobre as linhas selecionadas e escolha a opo Formatar
clulas.

https://sites.google.com/site/programacaoonline/familyblog/sqlserver/importarplanilhadoexcelparaosqlserver

1/9

22/09/2016

ImportarplanilhadoExcelparaoSQLServerProgramaoOnLine

Selecione a opo Nmero, selecione a quantidade 0 (zero) de casas decimais e clique no boto
OK. Para concluir a primeira parte, renomeie a planilha de Plan1 para Contato (clique com o
boto direito do mouse, e em seguida Renomear) pois ser o nome final da nossa tabela.

Salve o arquivo em um diretrio no computador e feche o Excel. Abra o Microsoft SQL Server
Management Studio, que a ferramenta de administrao do SQL, e crie um banco de dados para
receber a nossa planilha.

https://sites.google.com/site/programacaoonline/familyblog/sqlserver/importarplanilhadoexcelparaosqlserver

2/9

22/09/2016

ImportarplanilhadoExcelparaoSQLServerProgramaoOnLine

Para exemplificar, vou criar uma base chamada Estudo.

Com a base de dados criada, clique com o boto direito sobre a mesma e selecione a opo Tasks,
em seguida clique em Import Data. A janela do assistente de importao ser aberta, conforme a
imagem abaixo.

https://sites.google.com/site/programacaoonline/familyblog/sqlserver/importarplanilhadoexcelparaosqlserver

3/9

22/09/2016

ImportarplanilhadoExcelparaoSQLServerProgramaoOnLine

Clique no boto Next para prosseguir. Na listagem de fonte de dados (Data Source), selecione a
opo Microsoft Excel, em seguida clique no boto Browse e localize o arquivo recentemente
criado. Clique no boto Next para prosseguir.

https://sites.google.com/site/programacaoonline/familyblog/sqlserver/importarplanilhadoexcelparaosqlserver

4/9

22/09/2016

ImportarplanilhadoExcelparaoSQLServerProgramaoOnLine

Na prxima janela, vamos selecionar o servidor de destino e base de dados SQL que ir receber a
nossa planilha. Selecione a opo Use SQL Server Authentication, preencha com os dados de
autenticao do servidor e selecione a base de dados Estudo. Clique no boto Next para
prosseguir.

https://sites.google.com/site/programacaoonline/familyblog/sqlserver/importarplanilhadoexcelparaosqlserver

5/9

22/09/2016

ImportarplanilhadoExcelparaoSQLServerProgramaoOnLine

Na prxima janela, mantenha a opo Copy data from one or more tables or views e clique no
boto Next. Seguindo com a importao, na prxima janela, iremos marcar a opo referente a
planilha Contato$, em seguida retirar o caractere $ da coluna Destination e clique em
Next.

https://sites.google.com/site/programacaoonline/familyblog/sqlserver/importarplanilhadoexcelparaosqlserver

6/9

22/09/2016

ImportarplanilhadoExcelparaoSQLServerProgramaoOnLine

No prxima passo, mantenha a opo Run immediately e clique no boto Finish para concluir.

https://sites.google.com/site/programacaoonline/familyblog/sqlserver/importarplanilhadoexcelparaosqlserver

7/9

22/09/2016

ImportarplanilhadoExcelparaoSQLServerProgramaoOnLine

Com o processo concludo, vamos conferir o resultado. Clique no sinal de + da base de dados
Estudo e veja a tabela recmcriada na importao.

Para comprovar se os contatos da planilha foram importados com para a tabela, faa uma seleo
dos dados conforme a query abaixo.

https://sites.google.com/site/programacaoonline/familyblog/sqlserver/importarplanilhadoexcelparaosqlserver

8/9

22/09/2016

ImportarplanilhadoExcelparaoSQLServerProgramaoOnLine

isso a! A importao foi concluda com xito, e vou ficar por aqui!
At a prxima!

https://sites.google.com/site/programacaoonline/familyblog/sqlserver/importarplanilhadoexcelparaosqlserver

9/9

Вам также может понравиться