Connexions Integration Services (SSIS)Integration Services (SSIS) Connections

MicrosoftMicrosoft SQL ServerSQL Server Integration ServicesIntegration Services utilisent des connexions pour effectuer différentes tâches et pour implémenter des fonctionnalités Integration ServicesIntegration Services : SQL ServerSQL Server Integration ServicesIntegration Services packages use connections to perform different tasks and to implement Integration ServicesIntegration Services features:

  • Connexion à des banques de données sources et de destination telles que du texte, des données XML, des classeurs Excel et des bases de données relationnelles pour extraire et charger des données.Connecting to source and destination data stores such as text, XML, Excel workbooks, and relational databases to extract and load data.

  • Connexion à des bases de données relationnelles qui contiennent des données de référence pour effectuer des recherches exactes ou floues.Connecting to relational databases that contain reference data to perform exact or fuzzy lookups.

  • Connexion à des bases de données relationnelles pour exécuter des instructions SQL telles que des commandes SELECT, DELETE et INSERT, et également des procédures stockées.Connecting to relational databases to run SQL statements such as SELECT, DELETE, and INSERT commands and also stored procedures.

  • Connexion à SQL ServerSQL Server pour effectuer des tâches de maintenance et de transfert telles que la sauvegarde de bases de données et le transfert de connexions.Connecting to SQL ServerSQL Server to perform maintenance and transfer tasks such as backing up databases and transferring logins.

  • Écriture d'entrées de journal dans des fichiers texte, dans des fichiers XML et dans des tables SQL ServerSQL Server , écriture de configurations de package dans des tables SQL ServerSQL Server .Writing log entries in text and XML files and SQL ServerSQL Server tables and package configurations to SQL ServerSQL Server tables.

  • Connexion à SQL ServerSQL Server pour créer des tables de travail temporaires dont certaines transformations ont besoin pour effectuer leur travail.Connecting to SQL ServerSQL Server to create temporary work tables that some transformations require to do their work.

  • Connexion à des projets et des bases de données Analysis ServicesAnalysis Services pour accéder à des modèles d'exploration de données, traiter des cubes et des dimensions, et exécuter du code DDL.Connecting to Analysis ServicesAnalysis Services projects and databases to access data mining models, process cubes and dimensions, and run DDL code.

  • Spécification de fichiers et de dossiers existants, ou création de nouveaux fichiers et dossiers à utiliser avec des énumérateurs et des tâches de boucles Foreach.Specifying existing or creating new files and folders to use with Foreach Loop enumerators and tasks.

  • Connexion à des files d’attente de messages, à WMI (Windows Management Instrumentation), à SMO ( SQL ServerSQL Server Management Object), au web et à des serveurs de messagerie.Connecting to message queues and to Windows Management Instrumentation (WMI), SQL ServerSQL Server Management Objects (SMO), Web, and mail servers.

    Pour établir ces connexions, Integration ServicesIntegration Services utilise des gestionnaires de connexions, comme décrit dans la section suivante.To make these connections, Integration ServicesIntegration Services uses connection managers, as described in the next section.

Gestionnaires de connexionsConnection Managers

Integration ServicesIntegration Services utilise le gestionnaire de connexions comme représentation logique d'une connexion. uses the connection manager as a logical representation of a connection. Au moment de la conception, vous définissez les propriétés d'un gestionnaire de connexions pour décrire la connexion physique qu' Integration ServicesIntegration Services crée lors de l'exécution du package.At design time, you set the properties of a connection manager to describe the physical connection that Integration ServicesIntegration Services creates when the package runs. Par exemple, un gestionnaire de connexions inclut la propriété ConnectionString que vous définissez lors de la conception ; au moment de l'exécution, une connexion physique est créée à l'aide de la valeur de la propriété de chaîne de connexion.For example, a connection manager includes the ConnectionString property that you set at design time; at run time, a physical connection is created using the value in the connection string property.

Un package peut utiliser plusieurs instances d'un type de gestionnaire de connexions et vous pouvez définir les propriétés sur chaque instance.A package can use multiple instances of a connection manager type, and you can set the properties on each instance. Au moment de l'exécution, chaque instance d'un type de gestionnaire de connexions crée une connexion qui possède des attributs différents.At run time, each instance of a connection manager type creates a connection that has different attributes.

SQL ServerSQL Server Integration ServicesIntegration Services fournit différents types de gestionnaires de connexions qui permettent aux packages d'établir une connexion à divers serveurs et à diverses sources de données : Integration ServicesIntegration Services provides different types of connection managers that enable packages to connect to a variety of data sources and servers:

  • Il y a des gestionnaires de connexions intégrés que le programme d'installation installe lorsque vous installez Integration ServicesIntegration Services.There are built-in connection managers that Setup installs when you install Integration ServicesIntegration Services.

  • Il y a des gestionnaires de connexions qui sont téléchargeables à partir du site Web MicrosoftMicrosoft .There are connection managers that are available for download from the MicrosoftMicrosoft website.

  • Vous pouvez créer votre propre gestionnaire de connexions personnalisé si les gestionnaires de connexions existants ne répondent pas à vos besoins.You can create your own custom connection manager if the existing connection managers do not meet your needs.

Au niveau du package et les gestionnaires de connexions au niveau du projetPackage level and project level connection managers

Un gestionnaire de connexions peut être créé au niveau du package ou au niveau du projet.A connection manager can be created at the package level or at the project level. Le gestionnaire de connexions créé au niveau du projet est disponible pour tous les packages du projet.The connection manager created at the project level is available all the packages in the project. Le gestionnaire de connexions créé au niveau du package n'est, quant à lui, disponible que pour ce seul package.Whereas, connection manager created at the package level is available to that specific 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.You use connection managers that are created at the project level in place of data sources, to share connections to sources. Pour ajouter un gestionnaire de connexions au niveau du projet, le projet Integration ServicesIntegration Services doit utiliser le modèle de déploiement de projet.To add a connection manager at the project level, the Integration ServicesIntegration Services project must use the project deployment model. 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.When a project is configured to use this model, the Connection Managers folder appears in Solution Explorer, and the Data Sources folder is removed from Solution Explorer.

Note

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.If you want to use data sources in your package, you need to convert the project to the package deployment model.

Pour plus d’informations sur les deux modèles et sur la conversion d’un projet pour le modèle de déploiement de projet, consultez Integration Services (SSIS) déployer des projets et Packages.For more information about the two models, and about converting a project to the project deployment model, see Deploy Integration Services (SSIS) Projects and Packages.

Gestionnaires de connexions intégrésBuilt-in Connection Managers

Le tableau suivant répertorie les types de gestionnaires de connexions fournis par SQL ServerSQL Server Integration ServicesIntegration Services .The following table lists the connection manager types that SQL ServerSQL Server Integration ServicesIntegration Services provides.

TypeType DescriptionDescription RubriqueTopic
ADOADO Établit une connexion à des objets ADO (ActiveX Data Objects).Connects to ActiveX Data Objects (ADO) objects. Gestionnaire de connexions ADOADO Connection Manager
ADO.NETADO.NET Établit une connexion à une source de données au moyen d'un fournisseur .NET.Connects to a data source by using a .NET provider. Gestionnaire de connexions ADO.NETADO.NET Connection Manager
CACHECACHE Lit les données du flux de données ou d'un fichier cache (.caw) et peut enregistrer des données dans le fichier cache.Reads data from the data flow or from a cache file (.caw), and can save data to the cache file. Gestionnaire de connexions du cacheCache Connection Manager
DQSDQS Établit une connexion à un serveur Data Quality Services et à une base de données Data Quality Services sur le serveur.Connects to a Data Quality Services server and a Data Quality Services database on the server. Gestionnaire de connexions de nettoyage DQSDQS Cleansing Connection Manager
EXCELEXCEL Établit une connexion à un fichier de classeur Excel.Connects to an Excel workbook file. Gestionnaire de connexions ExcelExcel Connection Manager
FILEFILE Établit une connexion à un fichier ou un dossier.Connects to a file or a folder. Gestionnaire de connexions de fichiersFile Connection Manager
FLATFILEFLATFILE Établit une connexion à des données dans un fichier plat unique.Connect to data in a single flat file. Gestionnaire de connexions de fichiers platsFlat File Connection Manager
FTPFTP Établit une connexion à un serveur FTP.Connect to an FTP server. Gestionnaire de connexions FTPFTP Connection Manager
HTTPHTTP Établit une connexion à un serveur Web.Connects to a webserver. Gestionnaire de connexions HTTPHTTP Connection Manager
MSMQMSMQ Établit une connexion à une file d'attente de messages.Connects to a message queue. Gestionnaire de connexions MSMQMSMQ Connection Manager
MSOLAP100MSOLAP100 Établit une connexion à une instance de SQL ServerSQL Server Analysis ServicesAnalysis Services ou d'un projet Analysis ServicesAnalysis Services .Connects to an instance of SQL ServerSQL Server Analysis ServicesAnalysis Services or an Analysis ServicesAnalysis Services project. Gestionnaire de connexions Analysis ServicesAnalysis Services Connection Manager
MULTIFILEMULTIFILE Établit une connexion à plusieurs fichiers et dossiers.Connects to multiple files and folders. Gestionnaire de connexions de fichiers multiplesMultiple Files Connection Manager
MULTIFLATFILEMULTIFLATFILE Établit une connexion à plusieurs fichiers et dossiers de données.Connects to multiple data files and folders. Gestionnaire de connexions de fichiers plats multiplesMultiple Flat Files Connection Manager
OLEDBOLEDB Établit une connexion à une source de données au moyen d'un fournisseur OLE DB.Connects to a data source by using an OLE DB provider. Gestionnaire de connexions OLE DBOLE DB Connection Manager
ODBCODBC Établit une connexion à une source de données au moyen d'ODBC.Connects to a data source by using ODBC. Gestionnaire de connexions ODBCODBC Connection Manager
SMOServerSMOServer Établit une connexion à un serveur SMO ( SQL ServerSQL Server Management Objects).Connects to a SQL ServerSQL Server Management Objects (SMO) server. Gestionnaire de connexions SMOSMO Connection Manager
SMTPSMTP Établit une connexion à un serveur de messagerie SMTP.Connects to an SMTP mail server. Gestionnaire de connexions SMTPSMTP Connection Manager
SQLMOBILESQLMOBILE Établit une connexion à une base de données SQL ServerSQL Server Compact.Connects to a SQL ServerSQL Server Compact database. Gestionnaire de connexions de SQL Server Compact EditionSQL Server Compact Edition Connection Manager
WMIWMI Établit une connexion à un serveur et spécifie la portée de la gestion WMI (Windows Management Instrumentation) sur le serveur.Connects to a server and specifies the scope of Windows Management Instrumentation (WMI) management on the server. Gestionnaire de connexions WMIWMI Connection Manager

Gestionnaires de connexions pouvant être téléchargésConnection Managers available for download

Le tableau suivant répertorie d'autres types de gestionnaires de connexions que vous pouvez télécharger à partir du site Web MicrosoftMicrosoft .The following table lists additional types of connection manager that you can download from the MicrosoftMicrosoft website.

Important

Les gestionnaires de connexions répertoriés dans le tableau suivant fonctionnent uniquement avec Microsoft SQL Server 2012 EnterpriseMicrosoft SQL Server 2012 Enterprise et Microsoft SQL Server 2012 DeveloperMicrosoft SQL Server 2012 Developer.The connection managers listed in the following table work only with Microsoft SQL Server 2012 EnterpriseMicrosoft SQL Server 2012 Enterprise and Microsoft SQL Server 2012 DeveloperMicrosoft SQL Server 2012 Developer.

TypeType DescriptionDescription RubriqueTopic
ORACLEORACLE Se connecte à Oracle <Infos de version> server.Connects to an Oracle <version info> server. Le gestionnaire de connexions Oracle est le composant de gestionnaire de connexions du Connecteur MicrosoftMicrosoft pour Oracle par Attunity.The Oracle connection manager is the connection manager component of the MicrosoftMicrosoft Connector for Oracle by Attunity. Le Connecteur MicrosoftMicrosoft pour Oracle par Attunity inclut également une source et une destination.The MicrosoftMicrosoft Connector for Oracle by Attunity also includes a source and a destination. Pour plus d'informations, consultez la page de téléchargement Microsoft Connectors for Oracle and Teradata by Attunity(en anglais).For more information, see the download page, Microsoft Connectors for Oracle and Teradata by Attunity.
SAPBISAPBI Établit une connexion à un système SAP NetWeaver BI version 7.Connects to an SAP NetWeaver BI version 7 system. Le gestionnaire de connexions SAP BI est le composant de gestionnaire de connexions du Connecteur MicrosoftMicrosoft for SAP BI.The SAP BI connection manager is the connection manager component of the MicrosoftMicrosoft Connector for SAP BI. Le Connecteur MicrosoftMicrosoft for SAP BI inclut également une source et une destination.The MicrosoftMicrosoft Connector for SAP BI also includes a source and a destination. Pour plus d'informations, consultez la page de téléchargement Microsoft SQL Server 2008 Feature Pack.For more information, see the download page, Microsoft SQL Server 2008 Feature Pack.
TERADATATERADATA Se connecte à un Teradata <Infos de version> server.Connects to a Teradata <version info> server. Le gestionnaire de connexions Teradata est le composant de gestionnaire de connexions du Connecteur MicrosoftMicrosoft pour Teradata par Attunity.The Teradata connection manager is the connection manager component of the MicrosoftMicrosoft Connector for Teradata by Attunity. Le Connecteur MicrosoftMicrosoft pour Teradata par Attunity inclut également une source et une destination.The MicrosoftMicrosoft Connector for Teradata by Attunity also includes a source and a destination. Pour plus d'informations, consultez la page de téléchargement Microsoft Connectors for Oracle and Teradata by Attunity(en anglais).For more information, see the download page, Microsoft Connectors for Oracle and Teradata by Attunity.

Gestionnaires de connexions personnalisésCustom Connection Managers

Vous pouvez également écrire des gestionnaires de connexions personnalisés.You can also write custom connection managers. Pour plus d'informations, consultez Developing a Custom Connection Manager.For more information, see Developing a Custom Connection Manager.

Créer des gestionnaires de connexionsCreate connection managers

Integration ServicesIntegration Services propose différents gestionnaires de connexions pour répondre aux besoins de tâches qui se connectent à différents types de serveurs et de sources de données. includes a variety of connection managers to suit the needs of tasks that connect to different types of servers and data sources. Les gestionnaires de connexions sont utilisés par les composants de flux de données qui extraient et chargent des données dans différents types de banques de données et par les modules fournisseurs d'informations qui enregistrent des journaux sur un serveur, dans une table SQL ServerSQL Server ou dans un fichier.Connection managers are used by the data flow components that extract and load data in different types of data stores, and by the log providers that write logs to a server, SQL ServerSQL Server table, or file. Par exemple, un package contenant une tâche Envoyer un message utilise un gestionnaire de connexions SMTP pour se connecter à un serveur SMTP (Simple Mail Transfer Protocol).For example, a package with a Send Mail task uses an SMTP connection manager type to connect to a Simple Mail Transfer Protocol (SMTP) server. Un package contenant une tâche d'exécution SQL peut utiliser un gestionnaire de connexions OLE DB pour se connecter à une base de données SQL ServerSQL Server .A package with an Execute SQL task can use an OLE DB connection manager to connect to a SQL ServerSQL Server database. Pour plus d’informations, consultez Connexions Integration Services (SSIS).For more information, see Integration Services (SSIS) Connections.

Pour créer et configurer automatiquement des gestionnaires de connexions quand vous créez un package, vous pouvez utiliser l’Assistant Importation et exportation SQL ServerSQL Server .To automatically create and configure connection managers when you create a new package, you can use the SQL ServerSQL Server Import and Export Wizard. Cet Assistant vous aide aussi à créer et configurer les sources et destinations qui utilisent les gestionnaires de connexions.The wizard also helps you create and configure the sources and destinations that use the connection managers. Pour plus d’informations, consultez Create Packages in SQL Server Data Tools.For more information, see Create Packages in SQL Server Data Tools.

Pour créer manuellement un nouveau gestionnaire de connexions et l'ajouter à un package existant, utilisez la zone Gestionnaires de connexions sous les onglets Flux de contrôle, Flux de donnéeset Gestionnaires d'événements du concepteur SSISSSIS .To manually create a new connection manager and add it to an existing package, you use the Connection Managers area that appears on the Control Flow, Data Flow, and Event Handlers tabs of SSISSSIS Designer. Dans la zone Gestionnaire de connexions , vous devez choisir le type de gestionnaire de connexions à créer, puis définir ses propriétés dans la boîte de dialogue fournie à cet effet dans le concepteur SSISSSIS .From the Connection Manager area, you choose the type of connection manager to create, and then set the properties of the connection manager by using a dialog box that SSISSSIS Designer provides. Pour plus d'informations, consultez la section « Utilisation de la zone Gestionnaire de connexions », plus loin dans cette rubrique.For more information, see the section, "Using the Connection Managers Area," later in this topic.

Une fois le gestionnaire de connexions ajouté à un package, vous pouvez l'utiliser dans des tâches, des conteneurs de boucles Foreach, des sources, des transformations et des destinations.After the connection manager is added to a package, you can use it in tasks, Foreach Loop containers, sources, transformations, and destinations. Pour plus d’informations, consultez Tâches Integration Services, Conteneur de boucles Foreach et Flux de données.For more information, see Integration Services Tasks, Foreach Loop Container, and Data Flow.

Utilisation de la zone Gestionnaires de connexionsUsing the Connection Managers Area

Vous pouvez créer des gestionnaires de connexions lorsque l'onglet Flux de contrôle, Flux de donnéesou Gestionnaires d'événements du concepteur SSISSSIS est actif.You can create connection managers while the Control Flow, Data Flow, or Event Handlers tab of SSISSSIS Designer is active.

Le diagramme qui suit montre la zone Gestionnaires de connexions de l'onglet Flux de contrôle du concepteur SSISSSIS .The following diagram shows the Connection Managers area on the Control Flow tab of SSISSSIS Designer.

Capture d’écran du Concepteur de flux de contrôle avec le packageScreenshot of control flow designer with package

Fournisseurs 32 bits et 64 bits pour gestionnaires de connexions32-Bit and 64-Bit Providers for Connection Managers

De nombreux fournisseurs utilisés par des gestionnaires de connexions sont disponibles en versions 32 bits et 64 bits.Many of the providers that connection managers use are available in 32-bit and 64-bit versions. L'environnement de conception Integration ServicesIntegration Services est un environnement 32 bits et vous ne pouvez voir que des fournisseurs 32 bits pendant la conception d'un package.The Integration ServicesIntegration Services design environment is a 32-bit environment and you see only 32-bit providers while you are designing a package. Par conséquent, vous pouvez configurer un gestionnaire de connexions pour utiliser un fournisseur 64 bits spécifique uniquement si la version 32 bits du même fournisseur est également installée.Therefore, you can only configure a connection manager to use a specific 64-bit provider if the 32-bit version of the same provider is also installed.

Au moment de l'exécution, la version appropriée est employée même si vous avez spécifié la version 32 bits du fournisseur lors de la conception.At run time, the correct version is used, and it does not matter that you specified the 32-bit version of the provider at design time. La version 64 bits du fournisseur peut être exécutée même si le package est utilisé dans Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT).The 64-bit version of the provider can be run even if the package is run in Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT).

Les deux versions du fournisseur ont le même ID.Both versions of the provider have the same ID. Pour spécifier si l’exécution de Integration ServicesIntegration Services utilise une version 64 bits disponible du fournisseur, vous devez définir la propriété Run64BitRuntime du projet Integration ServicesIntegration Services.To specify whether the Integration ServicesIntegration Services runtime uses an available 64-bit version of the provider, you set the Run64BitRuntime property of the Integration ServicesIntegration Services project. Si la propriété Run64BitRuntime a la valeur true, l’exécution trouve le fournisseur 64 bits et l’utilise ; si Run64BitRuntime a la valeur false, l’exécution trouve et utilise le fournisseur 32 bits.If the Run64BitRuntime property is set to true, the runtime finds and uses the 64-bit provider; if Run64BitRuntime is false, the runtime finds and uses the 32-bit provider. Pour plus d’informations sur les propriétés que vous pouvez définir sur les projets Integration ServicesIntegration Services, consultez Integration Services (SSIS) et environnements de Studio.For more information about properties you can set on Integration ServicesIntegration Services projects, see Integration Services &(SSIS) and Studio Environments.

Ajouter un gestionnaire de connexionsAdd a connection manager

Ajouter un gestionnaire de connexions lorsque vous créez un package Add a connection manager when you create a package

  • Utiliser l'Assistant Importation et Exportation SQL ServerSQL ServerUse the SQL ServerSQL Server Import and Export Wizard

    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.In addition to creating and configuring a connection manager, the wizard also helps you create and configure the sources and destinations that use the connection manager. Pour plus d'informations, consultez Create Packages in SQL Server Data Tools.For more information, see Create Packages in SQL Server Data Tools.

Ajouter un gestionnaire de connexions à un package existant Add a connection manager to an existing package

  1. Dans Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT), ouvrez le projet Integration ServicesIntegration Services contenant le package souhaité.In Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT), open the Integration ServicesIntegration Services project that contains the package you want.

  2. Dans l’Explorateur de solutions, double-cliquez sur le package pour l’ouvrir.In Solution Explorer, double-click the package to open it

  3. Dans le concepteur SSISSSIS , 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.In SSISSSIS Designer, click the Control Flow tab, the Data Flow tab, or the Event Handler tab to make the Connection Managers area available.

  4. Cliquez avec le bouton droit n’importe où dans la zone Gestionnaires de connexions , puis effectuez l’une des opérations suivantes :Right-click anywhere in the Connection Managers area, and then do one of the following:

    • Cliquez sur le type du gestionnaire de connexions à ajouter au package.Click the connection manager type to add to the package.

      —ou——or—

    • 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.If the type that you want to add is not listed, click New Connection to open the Add SSIS Connection Manager dialog box, select a connection manager type, and then click OK.

      La boîte de dialogue personnalisée pour le type de gestionnaire de connexions sélectionné s'ouvre.The custom dialog box for the selected connection manager type opens. Pour plus d'informations sur les types de gestionnaire de connexions et les options disponibles, reportez-vous au tableau d'options suivant.For more information about connection manager types and the options that are available, see the following options table.

    Gestionnaire de connexionsConnection manager OptionsOptions
    Gestionnaire de connexions ADOADO Connection Manager Configurer le Gestionnaire de connexions OLE DBConfigure OLE DB Connection Manager
    Gestionnaire de connexions ADO.NETADO.NET Connection Manager Configurer le Gestionnaire de connexions ADO.NETConfigure ADO.NET Connection Manager
    Gestionnaire de connexions Analysis ServicesAnalysis Services Connection Manager Ajouter la référence à l’interface boîte boîte de dialogue Gestionnaire de connexions Analysis ServicesAdd Analysis Services Connection Manager Dialog Box UI Reference
    Gestionnaire de connexions ExcelExcel Connection Manager Éditeur du Gestionnaire de connexions ExcelExcel Connection Manager Editor
    Gestionnaire de connexions de fichiersFile Connection Manager Éditeur de gestionnaire de connexions de fichiersFile Connection Manager Editor
    Gestionnaire de connexions de fichiers multiplesMultiple Files Connection Manager Ajouter la référence de l’interface utilisateur de la boîte de dialogue Gestionnaire de connexions de fichiersAdd File Connection Manager Dialog Box UI Reference
    Gestionnaire de connexions de fichier platFlat File Connection Manager Éditeur du gestionnaire de connexions de fichiers plats (page Général)Flat File Connection Manager Editor (General Page)

    Éditeur du gestionnaire de connexions de fichiers plats (page Colonnes)Flat File Connection Manager Editor (Columns Page)

    Éditeur du gestionnaire de connexions de fichiers plats (page Avancé)Flat File Connection Manager Editor (Advanced Page)

    Éditeur du gestionnaire de connexions de fichiers plats (page Aperçu)Flat File Connection Manager Editor (Preview Page)
    Gestionnaire de connexions de fichiers plats multiplesMultiple Flat Files Connection Manager Éditeur de gestionnaire de connexions de fichiers plats multiples ( Page Général )Multiple Flat Files Connection Manager Editor (General Page)

    Éditeur de gestionnaire de connexions de fichiers plats multiples ( Page colonnes )Multiple Flat Files Connection Manager Editor (Columns Page)

    Éditeur de gestionnaire de connexions de fichiers plats multiples ( Page avancé )Multiple Flat Files Connection Manager Editor (Advanced Page)

    Éditeur de gestionnaire de connexions de fichiers plats multiples ( Afficher un aperçu de la Page )Multiple Flat Files Connection Manager Editor (Preview Page)
    Gestionnaire de connexions FTPFTP Connection Manager Éditeur du Gestionnaire de connexions FTPFTP Connection Manager Editor
    Gestionnaire de connexions HTTPHTTP Connection Manager Éditeur du Gestionnaire de connexions HTTP ( Page de serveur )HTTP Connection Manager Editor (Server Page)

    Éditeur du Gestionnaire de connexions HTTP ( Page proxy )HTTP Connection Manager Editor (Proxy Page)
    Gestionnaire de connexions MSMQMSMQ Connection Manager Éditeur du Gestionnaire de connexions MSMQMSMQ Connection Manager Editor
    Gestionnaire de connexions ODBCODBC Connection Manager Référence de l’interface utilisateur du Gestionnaire de connexions ODBCODBC Connection Manager UI Reference
    Gestionnaire de connexions OLE DBOLE DB Connection Manager Configurer le Gestionnaire de connexions OLE DBConfigure OLE DB Connection Manager
    Gestionnaire de connexions SMOSMO Connection Manager Éditeur du Gestionnaire de connexions SMOSMO Connection Manager Editor
    Gestionnaire de connexions SMTPSMTP Connection Manager Éditeur du Gestionnaire de connexions SMTPSMTP Connection Manager Editor
    Gestionnaire de connexions SQL Server Compact EditionSQL Server Compact Edition Connection Manager SQL Server Compact Edition Connection Manager Editor ( Page de connexion )SQL Server Compact Edition Connection Manager Editor (Connection Page)

    SQL Server Compact Edition Connection Manager Editor ( Page tous les )SQL Server Compact Edition Connection Manager Editor (All Page)
    Gestionnaire de connexions WMIWMI Connection Manager Éditeur du Gestionnaire de connexions WMIWMI Connection Manager Editor

    La zone Gestionnaires de connexions répertorie le gestionnaire de connexions ajouté.The Connection Managers area lists the added connection manager.

  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.Optionally, right-click the connection manager, click Rename, and then modify the default name of the connection manager.

  6. Pour enregistrer le package mis à jour, cliquez sur Enregistrer l’élément sélectionné dans le menu Fichier .To save the updated package, click Save Selected Item on the File menu.

Ajouter un gestionnaire de connexions au niveau du projet Add a connection manager at the project level

  1. Dans Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT), ouvrez le projet Integration ServicesIntegration Services .In Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT), open the Integration ServicesIntegration Services project.

  2. Dans l’Explorateur de solutions, cliquez avec le bouton droit sur Gestionnaires de connexions, puis cliquez sur Nouveau gestionnaire de connexions.In Solution Explorer, right-click Connection Managers, and click New Connection Manager.

  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.In the Add SSIS Connection Manager dialog box, select the type of connection manager, and then click Add.

    La boîte de dialogue personnalisée pour le type de gestionnaire de connexions sélectionné s'ouvre.The custom dialog box for the selected connection manager type opens. Pour plus d'informations sur les types de gestionnaire de connexions et les options disponibles, reportez-vous au tableau d'options suivant.For more information about connection manager types and the options that are available, see the following options table.

    Gestionnaire de connexionsConnection manager OptionsOptions
    Gestionnaire de connexions ADOADO Connection Manager Configurer le Gestionnaire de connexions OLE DBConfigure OLE DB Connection Manager
    Gestionnaire de connexions ADO.NETADO.NET Connection Manager Configurer le Gestionnaire de connexions ADO.NETConfigure ADO.NET Connection Manager
    Gestionnaire de connexions Analysis ServicesAnalysis Services Connection Manager Ajouter la référence à l’interface boîte boîte de dialogue Gestionnaire de connexions Analysis ServicesAdd Analysis Services Connection Manager Dialog Box UI Reference
    Gestionnaire de connexions ExcelExcel Connection Manager Éditeur du Gestionnaire de connexions ExcelExcel Connection Manager Editor
    Gestionnaire de connexions de fichiersFile Connection Manager Éditeur de gestionnaire de connexions de fichiersFile Connection Manager Editor
    Gestionnaire de connexions de fichiers multiplesMultiple Files Connection Manager Ajouter la référence de l’interface utilisateur de la boîte de dialogue Gestionnaire de connexions de fichiersAdd File Connection Manager Dialog Box UI Reference
    Gestionnaire de connexions de fichier platFlat File Connection Manager Éditeur du gestionnaire de connexions de fichiers plats (page Général)Flat File Connection Manager Editor (General Page)

    Éditeur du gestionnaire de connexions de fichiers plats (page Colonnes)Flat File Connection Manager Editor (Columns Page)

    Éditeur du gestionnaire de connexions de fichiers plats (page Avancé)Flat File Connection Manager Editor (Advanced Page)

    Éditeur du gestionnaire de connexions de fichiers plats (page Aperçu)Flat File Connection Manager Editor (Preview Page)
    Gestionnaire de connexions de fichiers plats multiplesMultiple Flat Files Connection Manager Éditeur de gestionnaire de connexions de fichiers plats multiples ( Page Général )Multiple Flat Files Connection Manager Editor (General Page)

    Éditeur de gestionnaire de connexions de fichiers plats multiples ( Page colonnes )Multiple Flat Files Connection Manager Editor (Columns Page)

    Éditeur de gestionnaire de connexions de fichiers plats multiples ( Page avancé )Multiple Flat Files Connection Manager Editor (Advanced Page)

    Éditeur de gestionnaire de connexions de fichiers plats multiples ( Afficher un aperçu de la Page )Multiple Flat Files Connection Manager Editor (Preview Page)
    Gestionnaire de connexions FTPFTP Connection Manager Éditeur du Gestionnaire de connexions FTPFTP Connection Manager Editor
    Gestionnaire de connexions HTTPHTTP Connection Manager Éditeur du Gestionnaire de connexions HTTP ( Page de serveur )HTTP Connection Manager Editor (Server Page)

    Éditeur du Gestionnaire de connexions HTTP ( Page proxy )HTTP Connection Manager Editor (Proxy Page)
    Gestionnaire de connexions MSMQMSMQ Connection Manager Éditeur du Gestionnaire de connexions MSMQMSMQ Connection Manager Editor
    Gestionnaire de connexions ODBCODBC Connection Manager Référence de l’interface utilisateur du Gestionnaire de connexions ODBCODBC Connection Manager UI Reference
    Gestionnaire de connexions OLE DBOLE DB Connection Manager Configurer le Gestionnaire de connexions OLE DBConfigure OLE DB Connection Manager
    Gestionnaire de connexions SMOSMO Connection Manager Éditeur du Gestionnaire de connexions SMOSMO Connection Manager Editor
    Gestionnaire de connexions SMTPSMTP Connection Manager Éditeur du Gestionnaire de connexions SMTPSMTP Connection Manager Editor
    Gestionnaire de connexions SQL Server Compact EditionSQL Server Compact Edition Connection Manager SQL Server Compact Edition Connection Manager Editor ( Page de connexion )SQL Server Compact Edition Connection Manager Editor (Connection Page)

    SQL Server Compact Edition Connection Manager Editor ( Page tous les )SQL Server Compact Edition Connection Manager Editor (All Page)
    Gestionnaire de connexions WMIWMI Connection Manager Éditeur du Gestionnaire de connexions WMIWMI Connection Manager Editor

    Le gestionnaire de connexions que vous avez ajouté apparaîtra sous le nœud Gestionnaires de connexions dans l’Explorateur de solutions.The connection manager you added will show up under the Connections Managers node in the Solution Explorer. Il figurera aussi sous l’onglet Gestionnaires de connexions de la fenêtre Concepteur SSIS pour tous les packages du projet.It will also appear in the Connection Managers tab in the SSIS Designer window for all the packages in the project. 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.The name of the connection manager in this tab will have a (project) prefix in order to differentiate this project level connection manager from the package level connection managers.

  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.Optionally, right-click the connection manager in the Solution Explorer window under Connection Managers node (or) in the Connection Managers tab of the SSIS Designer window, click Rename, and then modify the default name of the connection manager.

    Note

    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.In the Connection Managers tab of the SSIS Designer window, you won’t be able to overwrite the (project) prefix from the connection manager name. C'est la procédure normale.This is by design.

Ajouter la boîte de dialogue Gestionnaire de connexions SSISAdd SSIS Connection Manager dialog box

La boîte de dialogue Ajout d'un gestionnaire de connexions SSIS vous permet de sélectionner le type de connexion à ajouter à un package.Use the Add SSIS Connection Manager dialog box to select the type of connection to add to a package.

Pour en savoir plus sur les gestionnaires de connexions, consultez Connexions Integration Services (SSIS).To learn more about connection managers, see Integration Services (SSIS) Connections.

OptionsOptions

Type de gestionnaire de connexionConnection manager type
Sélectionnez un type de connexion et cliquez sur Ajouterou double-cliquez sur un type de connexion, pour spécifier les propriétés de connexion à l’aide de l’éditeur pour chaque type de connexion.Select a connection type and then click Add, or double-click a connection type, to specify connection properties using the editor for each type of connection.

AjouterAdd
Spécifiez les propriétés de connexion à l'aide de l'éditeur pour chaque type de connexion.Specify connection properties using the editor for each type of connection.

Créer un paramètre pour une propriété de gestionnaire de connexions Create a parameter for a connection manager property

  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.In the Connection Managers area, right-click the connection manager that you want to create a parameter for and then click Parameterize.

  2. Configurez les paramètres dans la boîte de dialogue Paramétrer .Configure the parameter settings in the Parameterize dialog box. Pour plus d’informations, consultez Paramétrer (boîte de dialogue).For more information, see Parameterize Dialog Box.

Supprimer un gestionnaire de connexionsDelete a connection manager

Supprimer un gestionnaire de connexions d’un package Delete a connection manager from a package

  1. Dans Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT), ouvrez le projet Integration ServicesIntegration Services contenant le package souhaité.In Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT), open the Integration ServicesIntegration Services project that contains the package you want.

  2. Dans l'Explorateur de solutions, double-cliquez sur le package pour l'ouvrir.In Solution Explorer, double-click the package to open it.

  3. Dans le concepteur SSISSSIS , 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.In SSISSSIS Designer, click the Control Flow tab, the Data Flow tab, or the Event Handler tab to make the Connection Managers area available.

  4. Cliquez avec le bouton droit sur le gestionnaire de connexions à supprimer, puis cliquez sur Supprimer.Right-click the connection manager that you want to delete, and then click Delete.

    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 :If you delete a connection manager that a package element, such as an Execute SQL task or an OLE DB source, uses, you will experience the following results:

    • Une icône d'erreur apparaît sur l'élément de package qui a utilisé le gestionnaire de connexions supprimé.An error icon appears on the package element that used the deleted connection manager.

    • Échec de validation du package.The package fails to validate.

    • Impossible d’exécuter le package.The package cannot be run.

  5. Pour enregistrer le package mis à jour, cliquez sur Enregistrer les éléments sélectionnés dans le menu Fichier .To save the updated package, click Save Selected Items on the File menu.

Supprimer un gestionnaire de connexions partagé (Gestionnaire de connexions de niveau projet) Delete a shared connection manager (project level connection manager)

  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.To delete a project-level connection manager, right-click the connection manager under Connection Managers node in the Solution Explorer window, and then click Delete. Outils de données SQL ServerSQL Server Data ToolsAffiche le message d’avertissement suivant : displays the following warning message:

    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.When you delete a project connection manager, packages that use the connection manager might not run. Vous ne pouvez pas annuler cette action.You cannot undo this action. Voulez -vous supprimer le gestionnaire de connexions ?Do you want to delete the connection manager?

  2. Cliquez sur OK pour supprimer le gestionnaire de connexions ou sur Annuler pour le conserver.Click OK to delete the connection manager or Cancel to keep it.

    Note

    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.You can also delete a project level connection manager from the Connection Manager tab of the SSIS Designer window opened for any package in the project. Pour ce faire, cliquez avec le bouton droit sur le nom du gestionnaire de connexions figurant sous l’onglet, puis cliquez sur Supprimer.You do so by right-clicking the connection manager in the tab and then by clicking Delete.

Définir les propriétés d’un gestionnaire de connexionsSet the Properties of a Connection Manager

Tous les gestionnaires de connexions peuvent être configurés à l'aide de la fenêtre Propriétés .All connection managers can be configured using the Properties window.

Integration ServicesIntegration Servicesfournit également des boîtes de dialogue personnalisées pour modifier les différents types de gestionnaires de connexions dans Integration ServicesIntegration Services. also provides custom dialog boxes for modifying the different types of connection managers in Integration ServicesIntegration Services. La boîte de dialogue offre un ensemble d'options différent pour chaque type de gestionnaire de connexions.The dialog box has a different set of options depending on the connection manager type.

Modifier un gestionnaire de connexions à l’aide de la fenêtre PropriétésModify a connection manager using the Properties window

  1. Dans Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT), ouvrez le projet Integration ServicesIntegration Services contenant le package souhaité.In Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT), open the Integration ServicesIntegration Services project that contains the package you want.

  2. Dans l'Explorateur de solutions, double-cliquez sur le package pour l'ouvrir.In Solution Explorer, double-click the package to open it.

  3. Dans le concepteur SSIS, cliquez sur l’onglet Flux de contrôle , l’onglet Flux de données ou l’onglet Gestionnaire d’événements pour rendre la zone Gestionnaires de connexions disponible.In SSIS Designer, click the Control Flow tab, the Data Flow tab, or the Event Handler tab to make the Connection Managers area available.

  4. Cliquez avec le bouton droit sur le gestionnaire de connexions, puis sur Propriétés.Right-click the connection manager and click Properties.

  5. Dans la fenêtre Propriétés , modifiez les valeurs de propriété.In the Properties window, edit the property values. La fenêtre Propriétés offre un accès à des propriétés non configurables dans l’éditeur standard d’un gestionnaire de connexions.The Properties window provides access to some properties that are not configurable in the standard editor for a connection manager.

  6. Cliquez sur OK.Click OK.

  7. Pour enregistrer le package mis à jour, cliquez sur Enregistrer les éléments sélectionnés dans le menu Fichier .To save the updated package, click Save Selected Items on the File menu.

Modifier un gestionnaire de connexions à l’aide d’une boîte de dialogue de gestionnaire de connexionsModify a connection manager using a connection manager dialog box

  1. Dans Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT), ouvrez le projet Integration ServicesIntegration Services contenant le package souhaité.In Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT), open the Integration ServicesIntegration Services project that contains the package you want.

  2. Dans l'Explorateur de solutions, double-cliquez sur le package pour l'ouvrir.In Solution Explorer, double-click the package to open it.

  3. Dans le concepteur SSISSSIS , 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.In SSISSSIS Designer, click the Control Flow tab, the Data Flow tab, or the Event Handler tab to make the Connection Managers area available.

  4. Dans la zone Gestionnaires de connexions , double-cliquez sur le gestionnaire de connexions pour ouvrir la boîte de dialogue Gestionnaire de connexions .In the Connection Managers area, double-click the connection manager to open the Connection Manager dialog box. Pour plus d'informations sur les types spécifiques de gestionnaires de connexions et les options disponibles pour chaque type, consultez le tableau suivant.For information about specific connection manager types, and the options available for each type, see the following table.

    Gestionnaire de connexionsConnection manager OptionsOptions
    Gestionnaire de connexions ADOADO Connection Manager Configurer le Gestionnaire de connexions OLE DBConfigure OLE DB Connection Manager
    Gestionnaire de connexions ADO.NETADO.NET Connection Manager Configurer le Gestionnaire de connexions ADO.NETConfigure ADO.NET Connection Manager
    Gestionnaire de connexions Analysis ServicesAnalysis Services Connection Manager Ajouter la référence à l’interface boîte boîte de dialogue Gestionnaire de connexions Analysis ServicesAdd Analysis Services Connection Manager Dialog Box UI Reference
    Gestionnaire de connexions ExcelExcel Connection Manager Éditeur du Gestionnaire de connexions ExcelExcel Connection Manager Editor
    Gestionnaire de connexions de fichiersFile Connection Manager Éditeur de gestionnaire de connexions de fichiersFile Connection Manager Editor
    Gestionnaire de connexions de fichiers multiplesMultiple Files Connection Manager Ajouter la référence de l’interface utilisateur de la boîte de dialogue Gestionnaire de connexions de fichiersAdd File Connection Manager Dialog Box UI Reference
    Gestionnaire de connexions de fichier platFlat File Connection Manager Éditeur du gestionnaire de connexions de fichiers plats (page Général)Flat File Connection Manager Editor (General Page)

    Éditeur du gestionnaire de connexions de fichiers plats (page Colonnes)Flat File Connection Manager Editor (Columns Page)

    Éditeur du gestionnaire de connexions de fichiers plats (page Avancé)Flat File Connection Manager Editor (Advanced Page)

    Éditeur du gestionnaire de connexions de fichiers plats (page Aperçu)Flat File Connection Manager Editor (Preview Page)
    Gestionnaire de connexions de fichiers plats multiplesMultiple Flat Files Connection Manager Éditeur de gestionnaire de connexions de fichiers plats multiples ( Page Général )Multiple Flat Files Connection Manager Editor (General Page)

    Éditeur de gestionnaire de connexions de fichiers plats multiples ( Page colonnes )Multiple Flat Files Connection Manager Editor (Columns Page)

    Éditeur de gestionnaire de connexions de fichiers plats multiples ( Page avancé )Multiple Flat Files Connection Manager Editor (Advanced Page)

    Éditeur de gestionnaire de connexions de fichiers plats multiples ( Afficher un aperçu de la Page )Multiple Flat Files Connection Manager Editor (Preview Page)
    Gestionnaire de connexions FTPFTP Connection Manager Éditeur du Gestionnaire de connexions FTPFTP Connection Manager Editor
    Gestionnaire de connexions HTTPHTTP Connection Manager Éditeur du Gestionnaire de connexions HTTP ( Page de serveur )HTTP Connection Manager Editor (Server Page)

    Éditeur du Gestionnaire de connexions HTTP ( Page proxy )HTTP Connection Manager Editor (Proxy Page)
    Gestionnaire de connexions MSMQMSMQ Connection Manager Éditeur du Gestionnaire de connexions MSMQMSMQ Connection Manager Editor
    Gestionnaire de connexions ODBCODBC Connection Manager Référence de l’interface utilisateur du Gestionnaire de connexions ODBCODBC Connection Manager UI Reference
    Gestionnaire de connexions OLE DBOLE DB Connection Manager Configurer le Gestionnaire de connexions OLE DBConfigure OLE DB Connection Manager
    Gestionnaire de connexions SMOSMO Connection Manager Éditeur du Gestionnaire de connexions SMOSMO Connection Manager Editor
    Gestionnaire de connexions SMTPSMTP Connection Manager Éditeur du Gestionnaire de connexions SMTPSMTP Connection Manager Editor
    Gestionnaire de connexions SQL Server Compact EditionSQL Server Compact Edition Connection Manager SQL Server Compact Edition Connection Manager Editor ( Page de connexion )SQL Server Compact Edition Connection Manager Editor (Connection Page)

    SQL Server Compact Edition Connection Manager Editor ( Page tous les )SQL Server Compact Edition Connection Manager Editor (All Page)
    Gestionnaire de connexions WMIWMI Connection Manager Éditeur du Gestionnaire de connexions WMIWMI Connection Manager Editor
  5. Pour enregistrer le package mis à jour, cliquez sur Enregistrer les éléments sélectionnés dans le menu Fichier .To save the updated package, click Save Selected Items on the File menu.