Installer Integration ServicesInstall Integration Services

SQL ServerSQL Server fournit un programme d'installation unique pour installer tout ou une partie de ses composants, y compris Integration ServicesIntegration Services. provides a single Setup program to install any or all of its components, including Integration ServicesIntegration Services. Le programme d'installation vous permet d'installer Integration ServicesIntegration Services avec ou sans d'autres composants SQL ServerSQL Server sur un ordinateur unique.Through Setup, you can install Integration ServicesIntegration Services with or without other SQL ServerSQL Server components on a single computer.

Cette rubrique met l'accent sur quelques facteurs importants qu'il convient de prendre en compte avant d'installer Integration ServicesIntegration Services.This topic highlights important considerations that you should know before you install Integration ServicesIntegration Services. Les informations dans cette rubrique vous aideront à évaluer les options d'installation afin que vous puissiez effectuer des sélections garantissant la réussite de l'installation.Information in this topic will help you evaluate the installation options so that you can make selections that result in a successful installation.

Préparation à l'installation d'Integration ServicesPreparing to Install Integration Services

Avant d'installer MicrosoftMicrosoft SQL ServerSQL Server Integration ServicesIntegration Services, vérifiez les éléments requis suivants :Before you install MicrosoftMicrosoft SQL ServerSQL Server Integration ServicesIntegration Services, review the following requirements:

Sélection d'une configuration Integration ServicesSelecting an Integration Services Configuration

Vous pouvez installer SQL ServerSQL Server Integration ServicesIntegration Services dans les configurations suivantes :You can install SQL ServerSQL Server Integration ServicesIntegration Services in the following configurations:

  • Vous pouvez installer SQL ServerSQL Server Integration ServicesIntegration Services sur un ordinateur dépourvu d’instances antérieures de SQL ServerSQL Server.You can install SQL ServerSQL Server Integration ServicesIntegration Services on a computer that has no previous instances of SQL ServerSQL Server.

  • Vous pouvez installer SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) côte à côte avec une instance existante de SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) et de SQL Server 2012 Integration Services (SSIS)SQL Server 2012 Integration Services (SSIS).You can install SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) side-by-side with an existing instance of SQL Server 2008 Integration Services (SSIS)SQL Server 2008 Integration Services (SSIS) and SQL Server 2012 Integration Services (SSIS)SQL Server 2012 Integration Services (SSIS).

    Lorsque vous mettez à niveau vers SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) sur un ordinateur sur lequel une de ces versions antérieures d' Integration ServicesIntegration Services est déjà installée, SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) est installé côte à côte avec une version antérieure.When you upgrade to SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) on a machine that has one of these earlier versions of Integration ServicesIntegration Services already installed, SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) is installed side-by-side with the earlier version.

    Pour plus d’informations sur la mise à niveau de Integration ServicesIntegration Services, consultez Mettre à niveau des packages Integration Services.For more information on upgrading Integration ServicesIntegration Services, see Upgrade Integration Services. Pour plus d’informations sur la compatibilité descendante avec les versions antérieures de Integration ServicesIntegration Services, consultez Compatibilité descendante d’Integration Services.For information about backward compatibility with earlier versions of Integration ServicesIntegration Services, see Integration Services Backward Compatibility.

installation d'Integration ServicesInstalling Integration Services

Après avoir pris connaissance de la configuration requise pour l'installation de SQL ServerSQL Server et vérifié que votre ordinateur répondait à ces critères, vous pouvez installer Integration ServicesIntegration Services.After you review the installation requirements for SQL ServerSQL Server and ensure that your computer meets those requirements, you are ready to install Integration ServicesIntegration Services.

Note

Dans les versions précédentes de SQL ServerSQL Server, par défaut, lorsque vous installiez SQL ServerSQL Server , tous les utilisateurs du groupe Utilisateurs avaient accès au service Integration ServicesIntegration Services .In previous versions of SQL ServerSQL Server, by default when you installed SQL ServerSQL Server all users in the Users group had access to the Integration ServicesIntegration Services service. Lorsque vous installez SQL Server 2017SQL Server 2017, les utilisateurs n'ont pas accès au service Integration ServicesIntegration Services .When you install SQL Server 2017SQL Server 2017, users do not have access to the Integration ServicesIntegration Services service. Ce service est sécurisé par défaut.The service is secure by default. Une fois SQL ServerSQL Server installé, l’administrateur SQL ServerSQL Server doit exécuter l’outil de configuration DCOM (Dcomcnfg.exe) pour accorder à des utilisateurs spécifiques l’accès au service SQL Server Integration Services 13.0.After SQL ServerSQL Server is installed, the SQL ServerSQL Server administrator must run the DCOM Configuration tool (Dcomcnfg.exe) to grant specific users access to SQL Server Integration Services 13.0.

Pour obtenir des instructions sur la manière d’octroyer des autorisations, consultez Service Integration Services (Service SSIS).For instructions on how to grant permissions, see Integration Services Service (SSIS Service).

Si vous utilisez l'Assistant Installation pour installer Integration ServicesIntegration Services, vous utiliserez une série de pages pour spécifier les composants et les options.If you are using the Setup Wizard to install Integration ServicesIntegration Services, you will use a series of pages to specify components and options. Le tableau suivant répertorie uniquement les pages de l'Assistant Installation où les options que vous sélectionnez affectent votre installation de Integration ServicesIntegration Services:The following table lists only those pages in the Setup Wizard where the options that you select affect your installation of Integration ServicesIntegration Services:

RadiomessageriePage RecommandationsRecommendations
Sélection des fonctionnalitésFeature Selection Sélectionnez Integration Services pour installer le service Integration ServicesIntegration Services et pour exécuter des packages en dehors de l'environnement de conception.Select Integration Services to install the Integration ServicesIntegration Services service and to run packages outside the design environment.

Pour une installation complète de Integration ServicesIntegration Services, qui inclut les outils et la documentation relative au développement et à la gestion des packages, sélectionnez à la fois Integration Services et les Fonctionnalités partagéessuivantes :For a complete installation of Integration ServicesIntegration Services, together with the tools and documentation for developing and managing packages, select both Integration Services and the following Shared Features:

-
SQL Server Data Tools pour installer les outils servant à concevoir des packages.SQL Server Data Tools to install the tools for designing packages.

-
Outils de gestion - Complet pour installer SQL Server Management StudioSQL Server Management Studio afin de gérer les packages.Management Tools - Complete to install SQL Server Management StudioSQL Server Management Studio for managing packages.

-
Kit de développement logiciel (SDK) des outils clients pour installer des assemblies gérés concernant la programmation Integration ServicesIntegration Services .Client Tools SDK to install managed assemblies for Integration ServicesIntegration Services programming.

De nombreuses solutions d'entreposage de données requièrent également l'installation de composants SQL ServerSQL Server supplémentaires, tels que le Moteur de base de données SQL ServerSQL Server Database Engine, SQL ServerSQL Server Analysis ServicesAnalysis Serviceset SQL ServerSQL Server Reporting ServicesReporting Services.Many data warehousing solutions also require the installation of additional SQL ServerSQL Server components, such as the Moteur de base de données SQL ServerSQL Server Database Engine, SQL ServerSQL Server Analysis ServicesAnalysis Services, and SQL ServerSQL Server Reporting ServicesReporting Services.

Installation sur un ordinateur 64 bits Sur un ordinateur 64 bits, si vous sélectionnez Integration Services , le programme installe uniquement la version 64 bits du runtime et des outils.Installing on a 64-bit Computer On a 64-bit computer, selecting Integration Services installs only the 64-bit runtime and tools. Si vous devez exécuter les packages en mode 32 bits, vous devez également sélectionner une option supplémentaire pour installer le runtime et les outils 32 bits :If you have to run packages in 32-bit mode, you must also select an additional option to install the 32-bit runtime and tools:

- Si l’ordinateur 64 bits exécute le système d’exploitation x86, sélectionnez SQL Server Data Tools ou Outils de gestion - Complet.-If the 64-bit computer is running the x86 operating system, select SQL Server Data Tools or Management Tools - Complete.

- Si l’ordinateur 64 bits exécute le système d’exploitation ItaniumItanium , sélectionnez Outils de gestion - Complet.-If the 64-bit computer is running the ItaniumItanium operating system, select Management Tools - Complete.

Installation sur un serveur dédié pour ETL Pour utiliser un serveur dédié pour les processus d’extraction, de transformation et de chargement (ETL), nous vous recommandons d’installer une instance locale du Moteur de base de données SQL ServerSQL Server Database Engine lorsque vous installez Integration ServicesIntegration Services.Installing on a Dedicated Server for ETL To use a dedicated server for extraction, transformation, and loading (ETL) processes, we recommend that you install a local instance of the Moteur de base de données SQL ServerSQL Server Database Engine when you install Integration ServicesIntegration Services. Integration ServicesIntegration Services stocke habituellement les packages dans une instance du Moteur de base de donnéesDatabase Engine et compte sur l'Agent SQL ServerSQL Server pour la planification de ces packages. typically stores packages in an instance of the Moteur de base de donnéesDatabase Engine and relies on SQL ServerSQL Server Agent for scheduling those packages. Si le serveur ETL ne dispose pas d'une instance du Moteur de base de donnéesDatabase Engine, vous devrez planifier ou exécuter les packages à partir d'un serveur qui possède une instance du Moteur de base de donnéesDatabase Engine.If the ETL server does not have an instance of the Moteur de base de donnéesDatabase Engine, you will have to schedule or run packages from a server that does have an instance of the Moteur de base de donnéesDatabase Engine. Cela signifie que les packages ne s'exécuteront pas sur le serveur ETL, mais sur le serveur à partir duquel ils ont été démarrés.This means that the packages will not be running on the ETL server, but instead on the server from which they were started. En conséquence, les ressources du serveur ETL dédié ne sont pas utilisées comme prévu.As a result, the resources of the dedicated ETL server are not being used as intended. De plus, les ressources d'autres serveurs peuvent être éprouvées par les processus ETL en cours d'exécutionFurthermore, the resources of other servers may be strained by the running ETL processes



Remarque : parmi les composants SQL ServerSQL Server que vous pouvez sélectionner sur la page Sélection des fonctionnalités de l’Assistant Installation, certains n’installent qu’un sous-ensemble partiel des composants Integration ServicesIntegration Services .Note: Some SQL ServerSQL Server components that you can select for installation on the Feature Selection page of the Setup Wizard install a partial subset of Integration ServicesIntegration Services components. Ces composants sont utiles pour des tâches spécifiques, mais les fonctionnalités de Integration ServicesIntegration Services s'en trouvent limitées.These components are useful for specific tasks, but the functionality of Integration ServicesIntegration Services will be limited. Par exemple, l'option Services Moteur de base de données installe les composants Integration ServicesIntegration Services requis pour l'Assistant Importation et Exportation SQL ServerSQL Server .For example, the Database Engine Services option installs the Integration ServicesIntegration Services components required for the SQL ServerSQL Server Import and Export Wizard. L'option Outils de données SQL Server installe les composants Integration ServicesIntegration Services nécessaires à la conception d'un package, mais le service Integration ServicesIntegration Services n'est pas installé et vous ne pouvez pas exécuter de packages en-dehors de Outils de données SQL ServerSQL Server Data Tools.The SQL Server Data Tools option installs the Integration ServicesIntegration Services components required to design a package, but the Integration ServicesIntegration Services service is not installed and you cannot run packages outside of Outils de données SQL ServerSQL Server Data Tools. Pour garantir une installation complète de Integration ServicesIntegration Services, vous devez sélectionner Integration Services dans la page Sélection de composant .To ensure a complete installation of Integration ServicesIntegration Services, you must select Integration Services on the Feature Selection page.
Configuration de l'instanceInstance Configuration Aucune sélection effectuée dans la page Configuration de l'instance n'affecte Integration ServicesIntegration Services ou le service Integration ServicesIntegration Services .Any selection that you make on the Instance Configuration page does not affect Integration ServicesIntegration Services or the Integration ServicesIntegration Services service.

Vous pouvez installer une seule instance du service Integration ServicesIntegration Services sur un ordinateur.You can only install one instance of the Integration ServicesIntegration Services service on a computer. Vous vous connectez au service en utilisant le nom d'ordinateur.You connect to the service by using the computer name.

Par défaut, le service Integration ServicesIntegration Services est configuré pour gérer les packages qui sont stockés dans la base de données msdb , dans l'instance du moteur de base de données qui est installée au même moment qu' Integration ServicesIntegration Services.By default, the Integration ServicesIntegration Services service is configured to manage packages that are stored in the msdb database in the instance of the Database Engine that is installed at the same time as Integration ServicesIntegration Services. Si une instance du moteur de base de données n'est pas installée au même moment qu' Integration ServicesIntegration Services, le service Integration ServicesIntegration Services est configuré pour gérer les packages qui sont stockés dans la base de données msdb de l'instance locale par défaut du Moteur de base de donnéesDatabase Engine.If an instance of the Database Engine is not installed at the same time as Integration ServicesIntegration Services, the Integration ServicesIntegration Services service is configured to manage packages that are stored in the msdb database of the local, default instance of the Moteur de base de donnéesDatabase Engine. Pour gérer des packages stockés dans une instance nommée ou une instance distante de Moteur de base de donnéesDatabase Engine, ou dans plusieurs instances de Moteur de base de donnéesDatabase Engine, vous devez modifier le fichier de configuration.To manage packages that are stored in a named instance or a remote instance of the Moteur de base de donnéesDatabase Engine, or in multiple instances of the Moteur de base de donnéesDatabase Engine, you have to modify the configuration file. Pour plus d’informations sur la modification de ce fichier de configuration, consultez Service Integration Services (Service SSIS).For more information about how to modify this configuration file, see Integration Services Service (SSIS Service).
Configuration du serveurServer Configuration Passez en revue les paramètres du service Integration ServicesIntegration Services dans l'onglet Comptes de service de la page Configuration du serveur .Review the settings for the Integration ServicesIntegration Services service on the Service Accounts tab of the Server Configuration page.

Si Windows 7 ou Windows Server 2008 R2 est installé, le service Integration ServicesIntegration Services est inscrit pour s’exécuter sous le compte virtuel NT Services\MsDtsServer130, et le Type de démarrage est Automatique.If Windows 7 or Windows Server 2008 R2 is installed, the Integration ServicesIntegration Services service is registered to run under the NT Services\MsDtsServer130 virtual account, and the Startup Type is Automatic. Vous n'êtes pas tenu d'entrer un mot de passe pour le compte virtuel.You do not have to enter a password for the virtual account. Si Microsoft Vista ou Windows Server 2008 est installé, le service Integration ServicesIntegration Services est inscrit pour s’exécuter sous le compte Service Réseau intégré et le Type de démarrage est Automatique.If Microsoft Vista or Windows Server 2008 is installed, the Integration ServicesIntegration Services service is registered to run under the built-in Network Service account, and the Startup Type is Automatic. Vous n'êtes pas tenu d'entrer un mot de passe pour le compte de service réseau intégré.You do not have to enter a password for the built-in Network Service account.

Par défaut, dans une nouvelle installation, Integration ServicesIntegration Services est configuré de façon à ne pas journaliser les événements en rapport avec l'exécution de packages dans le journal des événements des applications.By default, in a new installation, Integration ServicesIntegration Services is configured not to log events that are related to the running of packages to the Application event log. Ce paramètre limite le nombre d'entrées de journal des événements lorsque vous utilisez la fonctionnalité du collecteur de données de SQL Server 2017SQL Server 2017.This setting prevents too many event log entries when you use the Data Collector feature of SQL Server 2017SQL Server 2017. Les événements qui ne sont pas enregistrés incluent l'ID d'événement 12288, « le Package a démarré », et l'ID d'événement 12289, « le Package a fini avec succès ».The events that are not logged are EventID 12288, "Package started," and EventID 12289, "Package finished successfully." Pour enregistrer ces événements dans le journal des événements des applications, ouvrez le Registre pour y apporter des modifications.To log these events to the Application event log, open the registry for editing. Dans le Registre, recherchez le nœud HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\130\SSIS et modifiez la valeur DWORD du paramètre LogPackageExecutionToEventLog en remplaçant 0 par 1.Then, in the registry, locate the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\130\SSIS node, and change the DWORD value of the LogPackageExecutionToEventLog setting from 0 to 1.

Fonctionnement du service Integration ServicesUnderstanding the Integration Services Service

Integration ServicesIntegration Services installe le service Integration ServicesIntegration Services . installs the Integration ServicesIntegration Services service.

Le service Integration ServicesIntegration Services est installé lorsque vous sélectionnez l'option Integration Services dans la page Sélection de fonctionnalités .The Integration ServicesIntegration Services service is installed when you select the Integration Services option on the Feature Selection page. Lorsque vous acceptez les paramètres par défaut de la page Configuration du serveur , le service Integration ServicesIntegration Services est activé et son Type de démarrage est Automatique.When you accept the default settings on the Server Configuration page, the Integration ServicesIntegration Services service is enabled and its Startup Type is Automatic.

Vous ne pouvez installer qu'une seule instance du service Integration ServicesIntegration Services sur un ordinateur.You can only install a single instance of the Integration ServicesIntegration Services service on a computer. Le service n'est pas spécifique à une instance particulière du moteur de base de données.The service is not specific to a particular instance of the Database Engine. Vous vous connectez au service en utilisant le nom de l'ordinateur sur lequel le service s'exécute.You connect to the service by using the name of the computer on which the service is running.

Installation d'Integration Services sur des ordinateurs 64 bitsInstalling Integration Services on 64-bit Computers

Fonctionnalités d'Integration Services installées sur des ordinateurs 64 bitsIntegration Services Features Installed on 64-bit Computers

L'installation installe différentes fonctionnalités Integration ServicesIntegration Services selon les options d'installation que vous sélectionnez :Setup installs various Integration ServicesIntegration Services features based on the setup options that you select:

  • Lorsque vous installez SQL ServerSQL Server et que vous sélectionnez Integration ServicesIntegration Services pour l'installation, l'ensemble des outils et des fonctionnalités Integration ServicesIntegration Services 64 bits sont installés.When you install SQL ServerSQL Server and select Integration ServicesIntegration Services for installation, Setup installs all available 64-bit Integration ServicesIntegration Services features and tools.

  • Si vous avez besoin de fonctionnalités disponibles au moment de la conception Integration ServicesIntegration Services , vous devez également installer Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT).If you require Integration ServicesIntegration Services design-time features, you must also install Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT).

  • Si vous avez besoin des versions 32 bits des outils et du runtime Integration ServicesIntegration Services pour exécuter certains packages en mode 32 bits, vous devez également installer Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT).If you require 32-bit versions of the Integration ServicesIntegration Services runtime and tools to run certain packages in 32-bit mode, you must also install Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT).

    Les fonctionnalités 64 bits sont installées dans le répertoire Program Files et les fonctionnalités 32 bits sont installées séparément dans le répertoire Program Files (x86) .64-bit features are installed under the Program Files directory, and 32-bit features are installed separately under the Program Files (x86) directory. (Ce comportement n'est pas spécifique à Integration ServicesIntegration Services ou SQL ServerSQL Server.)(This behavior is not specific to Integration ServicesIntegration Services or to SQL ServerSQL Server.)

Important

Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT) (environnement de développement 32 bits des packages Integration ServicesIntegration Services) n'est pas pris en charge sur le système d'exploitation 64 bits ItaniumItanium et n'est pas installé sur les serveurs ItaniumItanium., the 32-bit development environment for Integration ServicesIntegration Services packages, is not supported on the ItaniumItanium 64-bit operating system and is not installed on ItaniumItanium servers.