Installer Integration ServicesInstall Integration Services

S’APPLIQUE À : ouiSQL Server,notamment sur Linux ouiAzure SQL Database ouiAzure SQL Data Warehouse nonParallel Data WarehouseAPPLIES TO: yesSQL Server, including on Linux yesAzure SQL Database yesAzure SQL Data Warehouse noParallel Data Warehouse

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. Utilisez-le pour installer Integration ServicesIntegration Services avec ou sans d’autres composants SQL ServerSQL Server sur un seul ordinateur.Use Setup to install Integration ServicesIntegration Services with or without other SQL ServerSQL Server components on a single computer.

Cet article met l’accent sur quelques facteurs importants qu’il convient de prendre en compte avant d’installer Integration ServicesIntegration Services.This article highlights important considerations that you should know before you install Integration ServicesIntegration Services. Les informations dans cet article 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 article helps you evaluate the installation options so that your selections that result in a successful installation.

Préparer l’installation d’Integration ServicesGet ready to install Integration Services

Avant d’installer MicrosoftMicrosoft SQL ServerSQL Server Integration ServicesIntegration Services, vérifiez les informations suivantes :Before you install MicrosoftMicrosoft SQL ServerSQL Server Integration ServicesIntegration Services, review the following information:

Installer la version autonome ou côte à côteInstall standalone or side by side

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 Integration ServicesIntegration Services.You can install SQL Server 2017 Integration Services (SSIS)SQL Server 2017 Integration Services (SSIS) side by side with an existing instance of Integration ServicesIntegration Services.

Quand vous effectuez une mise à niveau vers la dernière version de Integration ServicesIntegration Services sur un ordinateur où une version antérieure de Integration ServicesIntegration Services est déjà installée, la version actuelle est installée côte à côte avec la version antérieure.When you upgrade to the latest version of Integration ServicesIntegration Services on a computer that has an earlier version of Integration ServicesIntegration Services already installed, the current version is installed side by side with the earlier version.

Pour plus d’informations sur la mise à niveau de Integration ServicesIntegration Services, consultez Mettre à niveau Integration Services.For more information about upgrading Integration ServicesIntegration Services, see Upgrade Integration Services.

Obtenir SQL Server avec Integration ServicesGet SQL Server with Integration Services

Si vous ne disposez pas de Microsoft SQL Server, téléchargez une édition d’évaluation gratuite ou l’édition développeur gratuite sur Téléchargements SQL Server.If you don't already have Microsoft SQL Server, download a free Evaluation Edition, or the free Developer Edition, from SQL Server downloads. SSIS n’est pas inclus dans SQL Server Express Edition.SSIS is not included with the Express edition of SQL Server.

Installer Integration ServicesInstall 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.

Si vous utilisez l’Assistant Installation pour installer Integration ServicesIntegration Services, vous utilisez 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 use a series of pages to specify components and options.

  • Dans la page Sélection des fonctionnalités, sous Fonctionnalités partagées, sélectionnez Integration Services.On the Feature Selection page, under Shared Features, select Integration Services.

  • Sous Fonctionnalités de l’instance, sélectionnez si vous le souhaitez Services Moteur de base de données pour héberger la base de données du catalogue SSIS, SSISDB, afin de stocker, gérer, exécuter et surveiller des packages SSIS.Under Instance Features, optionally select Database Engine Services to host the SSIS Catalog database, SSISDB, to store, manage, run, and monitor SSIS packages.

  • Pour installer des assemblys managés pour la programmation Integration ServicesIntegration Services, également sous Fonctionnalités partagées, sélectionnez Kit de développement logiciel (SDK) des outils clients.To install managed assemblies for Integration ServicesIntegration Services programming, also under Shared Features, select Client Tools SDK.

Notes

Parmi les composants SQL ServerSQL Server que vous pouvez sélectionner dans la page Sélection de composant de l’Assistant Installation, certains n’installent qu’une partie des composants Integration ServicesIntegration Services.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 is 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. 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.

Installer un serveur dédié pour les processus ETLInstalling a dedicated server for ETL processes

Pour utiliser un serveur dédié pour les processus d’extraction, de transformation et de chargement (ETL), installez une instance locale du Moteur de base de données SQL ServerSQL Server Database Engine quand vous installez Integration ServicesIntegration Services.To use a dedicated server for extraction, transformation, and loading (ETL) processes, 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 devez planifier ou exécuter les packages à partir d’un serveur qui a 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 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écutent pas sur le serveur ETL, mais sur le serveur à partir duquel ils sont démarrés.As a result, the packages are not running on the ETL server, but instead on the server from which they are 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

Configurer la journalisation des événements SSISConfiguring SSIS event logging

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.

Installer des composants supplémentaires pour Integration ServicesInstall additional components for Integration Services

Pour une installation complète de Integration ServicesIntegration Services, sélectionnez les composants dont vous avez besoin dans la liste suivante :For a complete installation of Integration ServicesIntegration Services, select the components that you need from the following list:

  • Integration Services (SSIS) .Integration Services (SSIS). Installer SSIS avec l’Assistant Installation de SQL Server.Install SSIS with the SQL Server Setup wizard. La sélection de SSIS installe les éléments suivants :Selecting SSIS installs the following things:

    • Prise en charge du catalogue SSIS sur le moteur de base de données SQL ServerSupport for the SSIS Catalog on the SQL Server Database Engine.

    • Éventuellement, la fonctionnalité SSIS Scale Out, qui se compose d’un Master et de WorkersOptionally, the SSIS Scale Out feature, which consists of a Master and Workers.

    • Les composants SSIS 32 bits et 64 bits32-bit and 64-bit SSIS components.

    • L’installation de SSIS n’installe pas les outils nécessaires pour concevoir et développer des packages SSIS.Installing SSIS does not install the tools required to design and develop SSIS packages.

  • Moteur de base de données SQL Server.SQL Server Database Engine. Installer le moteur de base de données avec l’Assistant Installation de SQL Server.Install the Database Engine with the SQL Server Setup wizard. La sélection du moteur de base de données vous permet de créer et d’héberger la base de données du catalogue SSIS, SSISDB, afin de stocker, gérer, exécuter et surveiller des packages SSIS.Selecting the Database Engine lets you create and host the SSIS Catalog database, SSISDB, to store, manage, run, and monitor SSIS packages.

  • SQL Server Data Tools (SSDT) .SQL Server Data Tools (SSDT). Pour télécharger et installer SSDT, consultez Télécharger SQL Server Data Tools (SSDT).To download and install SSDT, see Download SQL Server Data Tools (SSDT). L’installation de SSDT vous permet de concevoir et de déployer des packages SSIS.Installing SSDT lets you design and deploy SSIS packages. SSDT installe les éléments suivants :SSDT installs the following things:

    • Les outils de conception et de développement de package SSIS, notamment le concepteur SSISThe SSIS package design and development tools, including SSIS Designer.

    • Les composants SSIS 32 bits uniquement32-bit SSIS components only.

    • Une version limitée de Visual Studio (si aucune édition de Visual Studio n’est déjà installée)A limited version of Visual Studio (if a Visual Studio edition is not already installed).

    • Visual Studio Tools for Applications (VSTA), l’éditeur de script utilisé par le composant de script et la tâche de script SSISVisual Studio Tools for Applications (VSTA), the script editor used by the SSIS Script Task and Script Component.

    • Les Assistants SSIS, notamment l’Assistant Déploiement et l’Assistant Mise à niveau de packagesSSIS wizards including the Deployment Wizard and the Package Upgrade Wizard.

    • L’Assistant Importation et Exportation SQL ServerSQL Server Import and Export Wizard.

  • Integration Services Feature Pack pour Azure.Integration Services Feature Pack for Azure. Pour télécharger et installer le Feature Pack, consultez Microsoft SQL Server 2017 Integration Services Feature Pack pour Azure.To download and install the Feature Pack, see Microsoft SQL Server 2017 Integration Services Feature Pack for Azure. L’installation du Feature Pack permet à vos packages de se connecter aux services de stockage et d’analytique dans le cloud Azure, notamment aux services suivants :Installing the Feature Pack lets your packages connect to storage and analytics services in the Azure cloud, including the following services:

    • Stockage Blob AzureAzure Blob Storage.

    • Azure HDInsightAzure HDInsight.

    • Azure Data Lake StoreAzure Data Lake Store.

    • Azure SQL Data WarehouseAzure SQL Data Warehouse.

  • Composants supplémentaires facultatifs.Optional additional components. Vous pouvez éventuellement télécharger des composants tiers supplémentaires à partir du SQL Server Feature Package.You can optionally download additional third-party components from the SQL Server Feature Package.