Partager via


Ajouter, supprimer ou partager un gestionnaire de connexions dans un package

Integration Services inclut divers gestionnaires de connexions pour la connexion à différentes sources de données, telles que des bases de données relationnelles, des bases de données Analysis Services et des fichiers aux formats CSV et XML. Un gestionnaire de connexions peut être créé au niveau du package ou au niveau du projet. Le gestionnaire de connexions créé au niveau du projet est disponible pour tous les packages du projet. Le gestionnaire de connexions créé au niveau du package n'est, quant à lui, disponible que pour ce seul package.

Pour partager des connexions aux sources, vous utilisez les gestionnaires de connexions créés au niveau du projet au lieu des sources de données. Pour ajouter un gestionnaire de connexions au niveau du projet, le projet Integration Services doit utiliser le modèle de déploiement de projet. Quand un projet est configuré pour utiliser ce modèle, le dossier Gestionnaires de connexions apparaît dans l’Explorateur de solutionset le dossier Sources de données est supprimé de l’Explorateur de solutions.

Notes

Si vous souhaitez utiliser des sources de données dans votre package, vous devez convertir le projet en modèle de déploiement de package.

Pour plus d’informations sur les deux modèles, consultez Déploiement de projets et de packages. Pour plus d’informations sur la conversion d’un projet en modèle de déploiement de projet, consultez Déployer des projets sur le serveur Integration Services.

Les procédures suivantes s'appliquent à tous les types de gestionnaires de connexions et expliquent comment effectuer les tâches suivantes :

Pour ajouter un gestionnaire de connexions lors de la création d'un package

  • Utiliser l'Assistant Importation et Exportation SQL Server

    En plus de créer et configurer un gestionnaire de connexions, cet Assistant vous aide également à créer et configurer les sources et destinations qui utilisent le gestionnaire de connexions. Pour plus d'informations, consultez Create Packages in SQL Server Data Tools.

Pour ajouter un gestionnaire de connexions à un package existant

  1. Dans SQL Server Data Tools (SSDT), ouvrez le projet Integration Services contenant le package souhaité.

  2. Dans l’Explorateur de solutions, double-cliquez sur le package pour l’ouvrir.

  3. Dans le concepteur SSIS , cliquez sur l’onglet Flux de contrôle , Flux de données ou Gestionnaire d’événements pour rendre la zone Gestionnaires de connexions disponible.

  4. Cliquez avec le bouton droit n’importe où dans la zone Gestionnaires de connexions , puis effectuez l’une des opérations suivantes :

    • Cliquez sur le type du gestionnaire de connexions à ajouter au package.

      -ou-

    • Si le type que vous voulez ajouter ne figure pas dans la liste, cliquez sur Nouvelle connexion pour ouvrir la boîte de dialogue Ajout d’un gestionnaire de connexions SSIS , sélectionnez un type de gestionnaire de connexions, puis cliquez sur OK.

    La boîte de dialogue personnalisée pour le type de gestionnaire de connexions sélectionné s'ouvre. Pour plus d'informations sur les types de gestionnaire de connexions et les options disponibles, reportez-vous au tableau d'options suivant.

    Gestionnaire de connexions Options
    Gestionnaire de connexions ADO Configurer le gestionnaire de connexions OLE DB
    Gestionnaire de connexions ADO.NET Configurer le gestionnaire de connexions ADO.NET
    Gestionnaire de connexions Analysis Services Référence de l’interface utilisateur de la boîte de dialogue Ajout d’un gestionnaire de connexions Analysis Services
    Gestionnaire de connexions Excel Éditeur du gestionnaire de connexions Excel
    Gestionnaire de connexions de fichiers Éditeur du gestionnaire de connexions de fichiers
    Gestionnaire de connexions de fichiers multiples Référence de l’interface utilisateur de la boîte de dialogue Ajouter un gestionnaire de connexions de fichiers
    Gestionnaire de connexions de fichiers plats Éditeur du gestionnaire de connexions de fichiers plats (page Général)

    Éditeur du gestionnaire de connexions de fichiers plats (page Colonnes)

    Éditeur du gestionnaire de connexions de fichiers plats (page Avancé)

    Éditeur du gestionnaire de connexions de fichiers plats (Enterprise Manager)
    Gestionnaire de connexions de fichiers plats multiples Éditeur du gestionnaire de connexions de fichiers plats multiples (page Général)

    Éditeur du gestionnaire de connexions de fichiers plats multiples (page Colonnes)

    Éditeur du gestionnaire de connexions de fichiers plats multiples (page Avancé)

    Éditeur du gestionnaire de connexions de fichiers plats multiples (page Aperçu)
    Gestionnaires de connexions FTP Éditeur du gestionnaire de connexions FTP
    Gestionnaire de connexions HTTP Éditeur du gestionnaire de connexions HTTP (page Serveur)

    Éditeur du gestionnaire de connexions HTTP (page Proxy)
    Gestionnaire de connexions MSMQ Éditeur du gestionnaire de connexions MSMQ
    Gestionnaire de connexions ODBC Informations de référence sur l’interface utilisateur du gestionnaire de connexions ODBC
    Gestionnaire de connexions OLE DB Configurer le gestionnaire de connexions OLE DB
    Gestionnaire de connexions SMO Éditeur du gestionnaire de connexions SMO
    Gestionnaire de connexions SMTP Éditeur du gestionnaire de connexions SMTP
    Gestionnaire de connexions de SQL Server Compact Edition Éditeur du gestionnaire de connexions SQL Server Compact Edition (page Connexion)

    Éditeur du gestionnaire de connexions SQL Server Compact Edition (page Tout)
    Gestionnaire de connexions WMI Éditeur du gestionnaire de connexions WMI

    La zone Gestionnaires de connexions répertorie le gestionnaire de connexions ajouté.

  5. Vous pouvez aussi cliquer avec le bouton droit sur le gestionnaire de connexions, cliquer sur Renommer, puis modifier le nom par défaut du gestionnaire de connexions.

  6. Pour enregistrer le package mis à jour, cliquez sur Enregistrer l’élément sélectionné dans le menu Fichier .

Pour ajouter un gestionnaire de connexions au niveau projet

  1. Dans SQL Server Data Tools (SSDT), ouvrez le projet Integration Services .

  2. Dans l’Explorateur de solutions, cliquez avec le bouton droit sur Gestionnaires de connexions, puis cliquez sur Nouveau gestionnaire de connexions.

  3. Dans la boîte de dialogue Ajout d’un gestionnaire de connexions SSIS , sélectionnez le type de gestionnaire de connexions, puis cliquez sur Ajouter.

    La boîte de dialogue personnalisée pour le type de gestionnaire de connexions sélectionné s'ouvre. Pour plus d'informations sur les types de gestionnaire de connexions et les options disponibles, reportez-vous au tableau d'options suivant.

    Gestionnaire de connexions Options
    Gestionnaire de connexions ADO Configurer le gestionnaire de connexions OLE DB
    Gestionnaire de connexions ADO.NET Configurer le gestionnaire de connexions ADO.NET
    Gestionnaire de connexions Analysis Services Référence de l’interface utilisateur de la boîte de dialogue Ajout d’un gestionnaire de connexions Analysis Services
    Gestionnaire de connexions Excel Éditeur du gestionnaire de connexions Excel
    Gestionnaire de connexions de fichiers Éditeur du gestionnaire de connexions de fichiers
    Gestionnaire de connexions de fichiers multiples Référence de l’interface utilisateur de la boîte de dialogue Ajouter un gestionnaire de connexions de fichiers
    Gestionnaire de connexions de fichiers plats Éditeur du gestionnaire de connexions de fichiers plats (page Général)

    Éditeur du gestionnaire de connexions de fichiers plats (page Colonnes)

    Éditeur du gestionnaire de connexions de fichiers plats (page Avancé)

    Éditeur du gestionnaire de connexions de fichiers plats (Enterprise Manager)
    Gestionnaire de connexions de fichiers plats multiples Éditeur du gestionnaire de connexions de fichiers plats multiples (page Général)

    Éditeur du gestionnaire de connexions de fichiers plats multiples (page Colonnes)

    Éditeur du gestionnaire de connexions de fichiers plats multiples (page Avancé)

    Éditeur du gestionnaire de connexions de fichiers plats multiples (page Aperçu)
    Gestionnaires de connexions FTP Éditeur du gestionnaire de connexions FTP
    Gestionnaire de connexions HTTP Éditeur du gestionnaire de connexions HTTP (page Serveur)

    Éditeur du gestionnaire de connexions HTTP (page Proxy)
    Gestionnaire de connexions MSMQ Éditeur du gestionnaire de connexions MSMQ
    Gestionnaire de connexions ODBC Informations de référence sur l’interface utilisateur du gestionnaire de connexions ODBC
    Gestionnaire de connexions OLE DB Configurer le gestionnaire de connexions OLE DB
    Gestionnaire de connexions SMO Éditeur du gestionnaire de connexions SMO
    Gestionnaire de connexions SMTP Éditeur du gestionnaire de connexions SMTP
    Gestionnaire de connexions de SQL Server Compact Edition Éditeur du gestionnaire de connexions SQL Server Compact Edition (page Connexion)

    Éditeur du gestionnaire de connexions SQL Server Compact Edition (page Tout)
    Gestionnaire de connexions WMI Éditeur du gestionnaire de connexions WMI

    Le gestionnaire de connexions que vous avez ajouté apparaîtra sous le nœud Gestionnaires de connexions dans l’Explorateur de solutions. Il figurera aussi sous l’onglet Gestionnaires de connexions de la fenêtre Concepteur SSIS pour tous les packages du projet. Le nom du gestionnaire de connexions de cet onglet aura un préfixe (project) afin de distinguer ce gestionnaire de connexions de niveau projet des gestionnaires de connexions de niveau package.

  4. Le cas échéant, cliquez avec le bouton droit sur le gestionnaire de connexions dans la fenêtre Explorateur de solutions sous le nœud Gestionnaires de connexions (ou) sous l’onglet Gestionnaires de connexions de la fenêtre Concepteur SSIS , cliquez Renommer, puis modifiez le nom par défaut du gestionnaire de connexions.

    Notes

    Sous l’onglet Gestionnaires de connexions de la fenêtre Concepteur SSIS, vous ne pouvez pas remplacer le préfixe (project) dans le nom du gestionnaire de connexions. C'est la procédure normale.

Pour créer un paramètre pour une propriété du gestionnaire de connexions

  1. Dans la zone Gestionnaires de connexions , cliquez avec le bouton droit sur le gestionnaire de connexions pour lequel vous souhaitez créer un paramètre, puis cliquez sur Paramétrer.

  2. Configurez les paramètres dans la boîte de dialogue Paramétrer . Pour plus d’informations, consultez Paramétrer (boîte de dialogue).

Pour supprimer un gestionnaire de connexions d'un package

  1. Dans SQL Server Data Tools (SSDT), ouvrez le projet Integration Services contenant le package souhaité.

  2. Dans l'Explorateur de solutions, double-cliquez sur le package pour l'ouvrir.

  3. Dans le concepteur SSIS , cliquez sur l’onglet Flux de contrôle , Flux de données ou Gestionnaire d’événements pour rendre la zone Gestionnaires de connexions disponible.

  4. Cliquez avec le bouton droit sur le gestionnaire de connexions à supprimer, puis cliquez sur Supprimer.

    Si vous supprimez un gestionnaire de connexions utilisé par un élément de package tel qu'une tâche d'exécution SQL ou une source OLE DB, vous obtiendrez les résultats suivants :

    • Une icône d'erreur apparaît sur l'élément de package qui a utilisé le gestionnaire de connexions supprimé.

    • Échec de validation du package.

    • Impossible d’exécuter le package.

  5. Pour enregistrer le package mis à jour, cliquez sur Enregistrer les éléments sélectionnés dans le menu Fichier .

Pour supprimer un gestionnaire de connexions partagé (gestionnaire de connexions de niveau projet)

  1. Pour supprimer un gestionnaire de connexions de niveau projet, cliquez avec le bouton droit sur le gestionnaire de connexions sous le nœud Gestionnaires de connexions dans la fenêtre Explorateur de solutions , puis cliquez Supprimer. SQL Server Data Tools affiche le message d’avertissement suivant :

    Avertissement

    Lorsque vous supprimez un gestionnaire de connexions au niveau projet, les packages qui utilisent le gestionnaire de connexions peuvent ne pas s'exécuter. Vous ne pouvez pas annuler cette action. Voulez -vous supprimer le gestionnaire de connexions ?

  2. Cliquez sur OK pour supprimer le gestionnaire de connexions ou sur Annuler pour le conserver.

    Notes

    Vous pouvez aussi supprimer un gestionnaire de connexions de niveau projet sous l’onglet Gestionnaire de connexions de la fenêtre Concepteur SSIS ouverte pour un package du projet. Pour ce faire, cliquez avec le bouton droit sur le nom du gestionnaire de connexions figurant sous l’onglet, puis cliquez sur Supprimer.

Voir aussi

Connexions Integration Services (SSIS)
Définir les propriétés d’un gestionnaire de connexions