Gestionnaire de connexions de fichiers multiples

Un gestionnaire de connexions de fichiers multiples permet à un package de référencer des fichiers ou dossiers existants ou de créer des fichiers ou dossiers au moment de l'exécution. Les tâches et composants de flux de données de Microsoft SQL Server 2005 Integration Services (SSIS) qui peuvent utiliser les informations qui se trouvent dans des fichiers réalisent leur travail en référençant un gestionnaire de connexions de fichiers multiples inclus dans le package.

Lorsque vous ajoutez un gestionnaire de connexions de fichiers multiples à un package, Integration Services crée un gestionnaire de connexions qui sera converti en connexion de fichiers multiples au moment de l'exécution, définit les propriétés de la connexion de fichiers multiples et ajoute la connexion de fichiers multiples à la collection Connections du package.

La propriété ConnectionManagerType du gestionnaire de connexions a pour valeur MULTIFILE.

Vous pouvez configurer un gestionnaire de connexions de fichiers multiples de plusieurs manières :

  • Spécifiez le type d'utilisation des fichiers et des dossiers.
  • Spécifiez les fichiers et les dossiers.
  • Si vous utilisez plusieurs fichiers ou dossiers, indiquez l'ordre d'accès des fichiers et dossiers.

Si le gestionnaire de connexions de fichiers multiples référence plusieurs fichiers et dossiers, les chemins d'accès aux fichiers et dossiers sont séparés par une barre verticale (|). La propriété ConnectionString du gestionnaire de connexions utilise le format suivant :

<chemin_accès>|<chemin_accès>

Vous pouvez également spécifier plusieurs fichiers ou dossiers en utilisant des caractères génériques. Par exemple, pour référencer tous les fichiers texte du lecteur C, la valeur de la propriété ConnectionString peut être définie sur C:\*.txt.

Types d'utilisations du gestionnaire de connexions de fichiers multiples

La propriété FileUsageType du gestionnaire de connexions de fichiers multiples indique la manière dont la connexion est utilisée. Le gestionnaire de connexions de fichiers multiples permet de créer des fichiers, de créer des dossiers, d'utiliser des fichiers existants et d'utiliser des dossiers existants.

Le tableau qui suit énumère les valeurs de FileUsageType.

Valeur Description

0

Le gestionnaire de connexions de fichiers multiples utilise un fichier existant.

1

Le gestionnaire de connexions de fichiers multiples crée un fichier.

2

Le gestionnaire de connexions de fichiers multiples utilise un dossier existant.

3

Le gestionnaire de connexions de fichiers multiples crée un dossier.

Configuration du gestionnaire de connexions de fichiers multiples

Vous pouvez définir les propriétés par le biais du concepteur SSIS ou par programme.

Pour plus d'informations sur les propriétés que vous pouvez définir dans le concepteur SSIS, consultez Ajouter un gestionnaire de connexions de fichiers.

Pour plus d'informations sur la configuration d'un gestionnaire de connexions par programme, consultez ConnectionManager et Adding Connections Programmatically.

Voir aussi

Autres ressources

Connexions d'Integration Services

Aide et Informations

Assistance sur SQL Server 2005