Gerenciador de conexões de arquivos

Um gerenciador de conexões de arquivos habilita um pacote para fazer referência a um arquivo ou a uma pasta existente ou criar um arquivo ou uma pasta no tempo de execução. As tarefas e os componentes de fluxo de dados do Microsoft SQL Server Integration Services utilizam informações em arquivos para executar seu trabalho fazendo referência ao gerenciador de conexões de arquivos que está incluído no pacote. Por exemplo, uma tarefa Execute SQL pode fazer referência a um arquivo que contém as instruções SQL que a tarefa executa.

Quando você adicionar um gerenciador de conexões de arquivos a um pacote, o Integration Services criará um gerenciador de conexões que determinará uma conexão de Arquivo no tempo de execução, definirá as propriedades da conexão de Arquivos e irá adicioná-la à coleção Connections do pacote.

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

Você pode configurar um gerenciador de conexões de arquivos dos seguintes modos:

  • Especificando o tipo de uso.

  • Especificando um arquivo ou uma pasta.

Tipos de uso do gerenciador de conexões de arquivos

A propriedade FileUsageType do gerenciador de conexões de arquivos especifica como a conexão de arquivos é utilizada. O gerenciador de conexões de arquivos pode criar tanto um arquivo quanto uma pasta e utilizar um arquivo ou uma pasta existente.

A tabela a seguir lista os valores de FileUsageType.

Valor

Descrição

0

O gerenciador de conexões de arquivos utiliza um arquivo existente.

1

O gerenciador de conexões de arquivos cria um arquivo.

2

O gerenciador de conexões de arquivos utiliza um arquivo existente.

3

O gerenciador de conexões de arquivos cria um arquivo.

Conexões de arquivo ou pasta

O gerenciador de conexões de arquivos pode fazer referência a apenas um arquivo ou a uma pasta. Para consultar vários arquivos ou pastas, utilize um gerenciador de conexões para vários arquivos em vez de um gerenciador de conexões de arquivos. Para obter mais informações, consulte Gerenciador de conexões de vários arquivos.

Você pode definir a propriedade ConnectionString para o gerenciador de conexões de Arquivo especificando uma expressão na janela Propriedades do Business Intelligence Development Studio. No entanto, para evitar um erro de validação ao usar uma expressão para especificar o arquivo ou a pasta, no Editor do Gerenciador de Conexões de Arquivos, para Arquivo/Pasta, adicione um caminho de arquivo ou de pasta.

Configurando o Gerenciador de Conexões de Arquivos

Você pode definir propriedades por meio do Designer SSIS ou programaticamente.

Para obter mais informações sobre as propriedades que podem ser definidas no Designer SSIS, consulte Editor do 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.

Í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 feeds RSS disponíveis na página.