Microsoft SQL Server fornece uma opção de servidor vinculado que permite usar uma planilha do Excel como entrada para uma tabela de banco de dados. Este assistente permite que você use SQL para importar registros , para que você não precisa inserir manualmente. Este processo é benéfico se você tem várias linhas do Excel que pretende entrada no banco de dados SQL Server. Instruções
1
Clique no Windows botão " Iniciar" no SQL Server e selecione " Todos os Programas" no menu. Clique em " SQL Server ", clique em "SQL Server Management Studio. " O software de importação abre no seu servidor de banco de dados .
2
Clique em " New Query" na parte superior do seu editor de SQL. Uma janela será aberta onde você digita seu código SQL. Primeiro, você deve ligar o seu servidor para a folha de cálculo Excel. Digite o seguinte texto para a nova janela aberta de vincular a sua planilha Excel:
sp_addlinkedserver ' LinkedSpreadsheet ', ' Jet 4.0 ', ' Microsoft.Jet.OLEDB.4.0 ', ' c: \\ MyExcel \\ clientes. xls 'em
Substitua o último parâmetro com a localização eo nome de seu próprio arquivo de planilha Excel. Pressione " F5" para executar o código e link para a planilha. O texto " LinkedSpreadsheet " é o apelido dado a planilha do Excel. Você pode usar esse alias para importar seus registros
3
Digite o seguinte código SQL para importar seus registros : .
Select * em myTable de LinkedSpreadsheet ... [ Sheet1 $ ]
Esta consulta importações registros de sheet1 $ patrimonial da planilha e insere os registros na tabela de banco de dados chamado myTable . Substituir " myTable " com seu próprio nome da tabela.
4
Pressione " F5" para executar a consulta . Dependendo da velocidade do seu servidor eo tamanho dos registros , pode demorar alguns minutos para importar todos os registros .