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çã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
Loop através de arquivos e tabelas do Excel por meio de um contêiner Loop Foreach
Conectar-se a uma pasta de trabalho do ExcelComo se conectar a uma pasta de trabalho do Excel
Conteúdo relacionado
|