O que é um ShapeFile?
É um vetor digital que contem geoinformações, geralmente representado por pontos, linhas e polignos.
Um shapefile é composto principalmente por 3 arquivos:
.SHP Arquivo principal que contém os dados de referencia geográfica.
.SHX São dados de índices que apontam para a estrutura do arquivo .shp, para agilizar a navegação no shapefile.
.DBF Contém os atributos para cada shape, em formato Xbase(DBase).
Onde conseguir?
Na loja virtual do IBGE, o Cd com os dados custa R$ 50,00, no site do GisMaps ou fazendo um busca na internet você consegue, porém nem todos shapefiles são íntegros.
Como importar para o Sql Server 2008?
Nesse exemplo eu vou utilizar a ferramenta SQL Server 2008 Spatial Tools.
Faça o download de algum ShapeFile, no exemplo eu utilizei o shapefile das meso regiões

Abra o programa Shape2Sql.exe, clique em configure e defina as propriedades de conexão.

Escolha o diretorio onde está armazenado o ShapeFile, escolha o tipo de que contém no shape (geometry ou geography), caso deseje altere a nomenclatura da tabela, ou os campos que serão carregados no banco de dados, após essa etapa clique em “Upload to Database”

ShapeFile carregado com Sucesso! Veja o resultado:

Até a próxima!
Dre