Compartilhar 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 Microsoft SQL Server Integration 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 é resolvido como 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.

ObservaçãoObservação

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

Configuração do gerenciador de conexões do 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 sequencial 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.

Você pode definir propriedades por meio do SSIS Designer 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 Loop através de arquivos e tabelas do Excel por meio de um contêiner Loop Foreach.

Tarefas relacionadas

Conteúdo relacionado

Ícone do Integration Services (pequeno) Mantenha-se atualizado com o Integration Services

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


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