Os assistentes "Data Transformation Services" são seus amigos.
As instruções aqui assumem SQL Server 2000
- Abra o SQL Server Enterprise Manager
- Clique com o botão direito do mouse no servidor apropriado
- Selecione importar dados
- Execute o assistente.
- Clique em Avançar na primeira tela
- Escolha "Microsoft Excel " como sua fonte de dados
- Digite o caminho para o arquivo XLS e clique em próximo.
- Digite os detalhes da conexão para seu banco de dados e clique em próximo.
Dependendo do que você deseja fazer com os dados, você tem algumas opções novas. Para trabalhos pontuais, geralmente acho mais fácil importar todos os dados do Excel e editá-los no SQL Server, mas se você for repetir essa ação em vários arquivos, convém criar um script de importação realmente sexy.
Se for executá-lo novamente, você pode salvar o pacote DTS usando o assistente e editá-lo na seção "Data Transformation Services" do Enterprise Manager. É uma boa maneira de aprender como o DTS funciona.