Création d'un utilitaire de déploiement

La première étape de déploiement des packages consiste à créer un utilitaire de déploiement pour un projet Integration Services. L'utilitaire de déploiement est un dossier qui contient les fichiers dont vous avez besoin pour déployer les packages dans un projet Integration Services sur un serveur différent. L'utilitaire de déploiement est créé sur l'ordinateur sur lequel le projet Integration Services est stocké.

Vous créez un utilitaire de déploiement de packages pour un projet Integration Services en configurant d'abord le processus de création pour créer un utilitaire de déploiement de packages, puis en créant le projet. Lorsque vous créez le projet, tous les packages et configurations de package dans le projet sont automatiquement inclus. Pour déployer des fichiers supplémentaires tels que le fichier Lisez-moi avec le projet, placez les fichiers dans le dossier Divers du projet Integration Services. Lorsque le projet est généré, ces fichiers sont automatiquement inclus.

Vous pouvez configurer chaque déploiement de projet différemment. Avant de générer le projet et de créer l'utilitaire de déploiement de packages, vous pouvez définir les propriétés sur l'utilitaire de déploiement pour personnaliser la façon dont les packages du projet seront déployés. Par exemple, vous pouvez spécifier si les configurations de package peuvent être mises à jour lorsque le projet est déployé. Pour accéder aux propriétés d'un projet Integration Services, cliquez avec le bouton droit sur le projet, puis cliquez sur Propriétés.

Le tableau suivant récapitule les propriétés de l'utilitaire de déploiement.

Propriété

Description

AllowConfigurationChange

Une valeur qui spécifie si les configurations peuvent être mises à jour lors du déploiement.

CreateDeploymentUtility

Une valeur qui spécifie si un utilitaire de déploiement de packages est créé lorsque le projet est généré. Cette propriété doit être définie à True pour créer un utilitaire de déploiement.

DeploymentOutputPath

L'emplacement, relatif au projet Integration Services, de l'utilitaire de déploiement.

Lorsque vous générez un projet Integration Services, un fichier manifeste, <nom de projet>.SSISDeploymentManifest.xml et des copies des packages du projet et des dépendances de package sont créés et ajoutés dans le dossier bin\Deployment dans le projet ou à l'emplacement spécifié dans la propriété DeploymentOutputPath. Le fichier manifeste répertorie les packages, les configurations de package et tous les divers autres fichiers du projet.

Le contenu du dossier de déploiement est actualisé chaque fois que vous générez le projet. Cela signifie que tout fichier enregistré dans ce dossier et qui n'est pas copié de nouveau dans le dossier par le processus de construction sera supprimé. Par exemple, les fichiers de configuration de package enregistrés dans les dossiers de déploiement seront supprimés.

Notes

Pour mieux vous familiariser avec les concepts abordés dans cette section, consultez le Didacticiel : déploiement de packages.

Pour créer un utilitaire de déploiement

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

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

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