Share via


Gerenciador de conexões do Excel

Um gerenciador de conexão do Excel permite a conexão de um pacote a um arquivo de pasta de trabalho do Microsoft Excel existente. A fonte e o destino do Excel que o MicrosoftSQL ServerIntegration Services inclui usam o gerenciador de conexões do Excel.

Quando você adiciona um gerenciador de conexões do Excel a um pacote, o Integration Services cria um gerenciador de conexões que disponibiliza uma conexão do Excel em tempo de execução, define as propriedades do gerenciador de conexões e o adiciona à coleção Connections no pacote.

A propriedade ConnectionManagerType do gerenciador de conexões é definida como EXCEL.

Você pode configurar o gerenciador de conexões do Excel dos seguintes modos:

  • Especificando o caminho do arquivo de pasta de trabalho Excel.

  • Especificando a versão do Excel que foi usada para criar o arquivo.

  • Indicando se a primeira linha de dados acessados nas planilhas ou intervalos selecionados contém nomes de coluna.

Se o gerenciador de conexões do Excel for usado por uma origem do Excel, os nomes das colunas serão incluídos junto com os dados extraídos. Se for usado por um destino do Excel, os nomes das colunas serão incluídos nos dados gravados.

O gerenciador de conexões do Excel usa o Microsoft OLE DB Provider for Jet 4.0 e o driver de método de acesso seqüencial indexado (ISAM) do Excel para se conectar, ler e gravar dados nas fontes de dados do Excel. Para obter mais informações sobre o comportamento deste provedor e do driver quando usados com origens e destinos do Excel, consulte Origem do Excel e Destino do Excel.

ObservaçãoObservação

Não é possível estabelecer conexão com um arquivo do Excel protegido por senha.

Configurando o gerenciador de conexões do Excel

Você pode definir as propriedades no Designer SSIS ou programaticamente.

Para obter mais informações sobre as propriedades que podem ser definidas no Designer SSIS, consulte Editor de Gerenciador de Conexões Excel.

Para obter informações sobre como configurar um gerenciador de conexões programaticamente, consulte ConnectionManager e Adicionando conexões programaticamente.

Para obter informações sobre loops em um grupo de arquivos do Excel, consulte Como fazer loop por meio de arquivos e tabelas do Excel usando um contêiner Loop Foreach.

Ícone do Integration Services (pequeno) Fique atualizado com o Integration Services

Para obter os mais recentes downloads, artigos, exemplos e vídeos da Microsoft, bem como soluções selecionadas da comunidade, visite a página do Integration Services no MSDN ou TechNet:

Para receber uma notificação automática das atualizações, assine os RSS feeds disponíveis na página.

Histórico de alterações

Conteúdo atualizado

  • Removida a observação sobre como uma fonte de dados que usa o Microsoft Office Excel 2007 requer um gerenciador de conexões diferente das versões anteriores do Excel. Para obter informações de instruções atualizadas, consulte Como se conectar a uma pasta de trabalho do Excel.