Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Um gerenciador de conexões de Vários Arquivos permite que um pacote faça referência a arquivos e pastas existentes ou crie arquivos e pastas em tempo de execução.
Observação
As tarefas internas e os componentes de fluxo de dados do Integration Services não usam o gerenciador de conexões de vários arquivos. No entanto você pode usar o gerenciador de conexões na tarefa Script ou no componente Script. Para obter informações sobre como usar gerenciadores de conexões na tarefa Script, consulte Conectando-se a fontes de dados na tarefa Script. Para obter informações sobre como usar gerenciadores de conexões no componente Script, consulte [Conectando-se a fontes de dados no componente Script](.. /extending-packages-scripting/data-flow-script-component/connecting-to-data-sources-in-the-script-component.md.
Tipos de uso do gerenciador de conexões de vários arquivos
A FileUsageType propriedade do gerenciador de conexões de Vários Arquivos especifica como a conexão é usada. O gerenciador de conexões de vários arquivos pode criar arquivos, pastas e usar arquivos e pastas existentes.
A tabela a seguir lista os valores de FileUsageType.
| Valor | Descrição |
|---|---|
| 0 | O gerenciador de conexões de vários arquivos utiliza um arquivo existente. |
| 1 | O gerenciador de conexões de vários arquivos cria um arquivo. |
| 2 | O gerenciador de conexões de vários arquivos utiliza uma pasta existente. |
| 3 | O gerenciador de conexões de vários arquivos cria uma pasta. |
Configuração do gerenciador de conexões de vários arquivos
Quando você adiciona um gerenciador de conexões de Vários Arquivos a um pacote, o Integration Services cria um gerenciador de conexões que será resolvido para uma conexão de Vários Arquivos em tempo de execução, define as propriedades de conexão de Vários Arquivos e adiciona a conexão Vários Arquivos à Connections coleção do pacote.
A propriedade ConnectionManagerType do gerenciador de conexões é definida como MULTIFILE.
Você pode configurar um gerenciador de conexões de vários arquivos da seguinte maneira:
Especifique o tipo de uso de arquivos e pastas.
Especifique as pastas e os arquivos.
Se estiver usando vários arquivos ou pastas, especifique a ordem na qual devem ser acessados os arquivos e as pastas.
Se o gerenciador de conexões de vários arquivos consultar vários arquivos e pastas, os caminhos dos arquivos e pastas serão separados pelo caractere pipe (|). A ConnectionString propriedade do gerenciador de conexões tem o seguinte formato:
< caminho>|<caminho>
Você também pode especificar vários arquivos ou pastas usando caracteres curingas. Por exemplo, para fazer referência a todos os arquivos de texto na unidade C, o valor da ConnectionString propriedade pode ser definido como C:\*.txt.
Você pode definir propriedades pelo Designer do SSIS ou programaticamente.
Para obter mais informações sobre as propriedades que podem ser definidas no Designer do SSIS , consulte Referência da interface do usuário da caixa de diálogo Adicionar Gerenciador de Conexões de Arquivos.
Para obter informações sobre como configurar um gerenciador de conexões programaticamente, consulte ConnectionManager e Adicionando conexões programaticamente.