Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como importo uma planilha do Excel para o banco de dados SQL Server 2008R2?


Há um artigo da base de conhecimento da Microsoft que apresenta todas as maneiras pelas quais isso é possível.

http://support.microsoft.com/kb/321686

Acho que usar OPENROWSET ou OPENDATASOURCE será a maneira mais fácil, sem o assistente. (consulte Consultas Distribuídas)
SELECT * INTO XLImport4 FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=C:\test\xltest.xls', [Customers$])

Consulte a documentação do OPENROWSET, com exemplos mais abaixo na página.

http://msdn.microsoft.com/en-us/library/ms190312 .aspx

Manualmente

Clique com o botão direito do mouse no nome do banco de dados / vá para a tarefa e selecione importar dados, como fonte, selecione um arquivo do Excel que você criou antes e escolha seu caminho na próxima página, selecione o servidor sql como destino