Gestionnaire de connexions de fichiers

Un gestionnaire de connexions de fichiers permet à un package de référencer un fichier ou dossier existant ou de créer un fichier ou dossier au moment de l'exécution. Par exemple, vous pouvez référencer un fichier Excel. Certains composants de Microsoft SQL Server Integration Services utilisent les informations figurant dans les fichiers pour réaliser leur travail. Par exemple, une tâche d'exécution SQL peut référencer un fichier contenant les instructions SQL exécutées par la tâche. D'autres composants exécutent des opérations sur les fichiers. Par exemple, la tâche de système de fichiers peut référencer un fichier pour le copier à un nouvel emplacement.

Types d'utilisations du gestionnaire de connexions de fichiers

La propriété FileUsageType du gestionnaire de connexions de fichiers spécifie la manière dont la connexion de fichiers est utilisée. Le gestionnaire de connexions de fichiers peut créer un fichier, créer un dossier, utiliser un fichier existant ou utiliser un dossier existant.

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

Valeur

Description

0

Le gestionnaire de connexions de fichiers utilise un fichier existant.

1

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

2

Le gestionnaire de connexions de fichiers utilise un dossier existant.

3

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

Connexions de fichiers ou de dossiers multiples

Le gestionnaire de connexions de fichiers peut référencer un seul fichier ou dossier. Pour référencer plusieurs fichiers ou dossiers, utilisez un gestionnaire de connexions de fichiers multiples au lieu du gestionnaire de connexions de fichiers. Pour plus d'informations, consultez Gestionnaire de connexions de fichiers multiples.

Configuration du gestionnaire de connexions de fichiers

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

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

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

  • Spécifiez le type d'utilisation.

  • Spécifiez un fichier ou un dossier.

Vous pouvez définir la propriété ConnectionString pour le gestionnaire de connexions de fichiers en spécifiant une expression dans la fenêtre Propriétés de Outils de données SQL Server (SSDT). Toutefois, pour éviter une erreur de validation lorsque vous utilisez une expression pour spécifier le fichier ou dossier, dans l'Éditeur du gestionnaire de connexions de fichiers, pour Fichier/Dossier, ajoutez un chemin d'accès au fichier ou au dossier.

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 définissables dans le concepteur SSIS, consultez Éditeur du gestionnaire de connexions de fichiers.

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

Contenu connexe

Icône Integration Services (petite) Rester à jour avec Integration Services

Pour obtenir les derniers téléchargements, articles, exemples et vidéos de Microsoft, ainsi que des solutions sélectionnées par la communauté, visitez la page Integration Services sur MSDN :


Pour recevoir une notification automatique de ces mises à jour, abonnez-vous aux flux RSS disponibles sur la page.