Importação de Arquivos do Excel para SQL Server 2008

23/01/2014

0

Como fazer a importação de uma planilha do Excel .XLS para o SQL Server 2008?

Possuo uma tabela com 4 colunas.

CODCURSO, CURSO, CODDISCIPLINA,DISCIPLINA
Samuel Lopes

Samuel Lopes

Responder

Posts

23/01/2014

Leandro Chiodini

Responder

23/01/2014

Samuel Lopes

A página que você está procurando neste blog não existe.
Responder

23/01/2014

Leandro Chiodini

tentaou sem o ponto atras d html
Responder

23/01/2014

Samuel Lopes

Desculpe pela manota...
rsrsr

Tentei realizar o select ficou da seguinte forma

SELECT * FROM OPENROWSET('MSDASQL', 'Driver={Microsoft Text Driver (*.txt; *.csv)};
DEFAULTDIR=D:\importacao;Extensions=CSV;','SELECT * FROM [importacao.csv]')

o arquivo está dentro da pasta importacao no D:
O arquivo se chama importacao.,csv

Deu o seguinte erro:
OLE DB provider "MSDASQL" for linked server "(null)" returned message "[Microsoft][ODBC Driver Manager] Nome da fonte de dados não encontrado e nenhum driver padrão especificado".
Mensagem 7303, Nível 16, Estado 1, Linha 1
Cannot initialize the data source object of OLE DB provider "MSDASQL" for linked server "(null)".


Estou utilizando o SQL Server 2008
Responder

23/01/2014

Isaac Jose

bom dia ...

va management studio escolhao banco para o qual quer importar a base/excel
click com o botão direito va em tarefas/importar e siga os passos que lhe for dado... escolhento a fonte de onde vem e para onde vai escolhendo todos os campos ou nao e nomeando o nome da futura tabela.
obs nesse momento é muito importante adequar corretamento os tipos de dados para garantir melhor desempenho no banco

duvidas estou a disposição..

att Isaac
Responder

23/01/2014

Roniere Almeida

desculpem por me meter, hehehe...alguem sabe dizer se existe um ferramenta do proprio SQL Server pra isso? não tenho certeza, mas acho que tem.
Responder

24/01/2014

Isaac Jose

sim o que eu passei acima é o caminho do assistente de ETL do sql.
att

Isaac
Responder

24/01/2014

Fabiano Carvalho

desculpem por me meter, hehehe...alguem sabe dizer se existe um ferramenta do proprio SQL Server pra isso? não tenho certeza, mas acho que tem.


DTS Import/Export
Responder

24/01/2014

Jair N.

Boa Tarde, se, caso não resolveu, uma solução é a que costumo adotar para certos tipos de dados:
é importar de Excel para o ACCESS depois para o SQLServer
Alguns tipos de dados a exemplo data para timestamp etc, costuma confundir vazios e brancos como não nulo....
Responder

24/01/2014

Roniere Almeida

desculpem por me meter, hehehe...alguem sabe dizer se existe um ferramenta do proprio SQL Server pra isso? não tenho certeza, mas acho que tem.


DTS Import/Export


ainda permanece nas edições atuais?
Responder

26/01/2014

Roniere Almeida

Boa Tarde, se, caso não resolveu, uma solução é a que costumo adotar para certos tipos de dados:
é importar de Excel para o ACCESS depois para o SQLServer
Alguns tipos de dados a exemplo data para timestamp etc, costuma confundir vazios e brancos como não nulo....


se torna mais facil assim?
Responder

27/01/2014

Samuel Lopes

Obrigado a todos. Consegui realizar a importação dos dados.
Responder

02/02/2014

Roniere Almeida

Obrigado a todos. Consegui realizar a importação dos dados.


qual processo vc fez?
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar