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.
Aplica-se a:SQL Server
SSIS Integration Runtime em Azure Data Factory
Um gestor de ligação de Ficheiros Múltiplos permite que um pacote faça referência a ficheiros e pastas existentes, ou crie ficheiros e pastas em tempo de execução.
Observação
As tarefas internas e os componentes de fluxo de dados no Integration Services não usam o gerenciador de conexões de vários arquivos. No entanto, você pode usar esse gerenciador de conexões na tarefa Script ou no componente Script. Para informações sobre como usar gestores de ligação na tarefa Script, veja Ligar a Fontes de Dados na Tarefa Script. Para informações sobre como utilizar gestores de ligação no componente Script, veja Ligar a Fontes de Dados no Componente Script.
Tipos de Utilização do Gestor de Conexões de Ficheiros Múltiplos
A propriedade FileUsageType do gestor de conexões Multiple Files especifica como a ligação é utilizada. O gestor de conexões de Ficheiros Múltiplos pode criar ficheiros, criar pastas, usar ficheiros existentes e usar pastas existentes.
A tabela a seguir lista os valores de FileUsageType.
| Valor | Description |
|---|---|
| 0 | O gestor de ligações de Ficheiros Múltiplos utiliza um ficheiro existente. |
| 1 | O gestor de ligações de Ficheiros Múltiplos cria um ficheiro. |
| 2 | O gestor de ligações de Ficheiros Múltiplos utiliza uma pasta existente. |
| 3 | O gestor de ligações de Ficheiros Múltiplos cria uma pasta. |
Configuração do Gestor de Ligações de Ficheiros Múltiplos
Quando adiciona um gestor de ligações Ficheiros Múltiplos a um pacote, os Serviços de Integração criam um gestor de ligações que resolve para uma ligação Ficheiros Múltiplos em tempo de execução, define as propriedades da ligação Ficheiros Múltiplos e adiciona a ligação Ficheiros Múltiplos à coleção Conexões do pacote.
A propriedade ConnectionManagerType do gestor de ligações está definida como MULTIFILE.
Pode configurar um gestor de ligações de Múltiplos Ficheiros das seguintes formas:
Especifique o tipo de utilização dos ficheiros e pastas.
Especifique ficheiros e pastas.
Se estiver a usar vários ficheiros ou pastas, especifique a ordem em que os ficheiros e pastas são acedidos.
Se o gestor de ligação Ficheiros Múltiplos fizer referência a vários ficheiros e pastas, os caminhos dos ficheiros e pastas são separados pelo carácter pipe (|). A propriedade ConnectionString do gestor de conexões tem o seguinte formato:
< Caminho>|<Caminho>
Também podes especificar vários ficheiros ou pastas usando caracteres coringa. Por exemplo, para referenciar todos os ficheiros de texto na unidade C, o valor da propriedade ConnectionString pode ser definido para C:\*.txt.
Você pode definir propriedades por meio do SSIS Designer ou programaticamente.
Para mais informações sobre as propriedades que pode definir no SSIS Designer, consulte Referência da UI do Caixa de Diálogo do Gestor de Conexão de Ficheiro.
Para obter informações sobre como configurar um gerenciador de conexões programaticamente, consulte ConnectionManager e Adicionando conexões programaticamente.