Exécution et gestion de packages par programme

Si vous devez gérer et exécuter des packages Integration Services hors de l'environnement de développement, vous pouvez manipuler les packages par programme. Cette méthode vous offre un choix d'options :

  • Charger et exécuter un package existant sans modification.

  • Charger un package existant, le reconfigurer (par exemple, spécifier une source de données différente) et l'exécuter.

  • Créer un package, ajouter et configurer des composants objet par objet et propriété par propriété, l'enregistrer, puis l'exécuter.

Vous pouvez charger et exécuter un package existant à partir d'une application cliente en écrivant quelques lignes de code seulement.

Cette section décrit et explique comment exécuter un package existant par programme et comment accéder à la sortie du flux d'autres applications. Une option de programmation avancée vous permet de créer par programme un package Integration Services ligne par ligne, tel que décrit dans Génération de packages par programme.

Cette section présente également d'autres tâches d'administration que vous pouvez effectuer par programme pour gérer des packages stockés, des packages en cours d'exécution et des rôles de package.

Exécution de packages sur le serveur Integration Services

Lorsque vous déployez des packages sur le serveur Integration Services, vous pouvez exécuter les packages par programme à l'aide de l'espace de noms Microsoft.SqlServer.Management.IntegrationServices. L'assembly Microsoft.SqlServer.Management.IntegrationServices est compilé avec le .NET Framework 3.5. Si vous générez une application .NET Framework 4.0, vous devrez peut-être ajouter la référence d'assembly directement dans votre fichier projet.

Vous pouvez également utiliser l'espace de noms pour déployer et gérer des projets Integration Services sur le serveur Integration Services. Pour obtenir une vue d'ensemble de l'espace de noms et des extraits de code, consultez l'entrée de blog, A Glimpse of the SSIS Catalog Managed Object Model, sur blogs.msdn.com.

Dans cette section

Référence

Sections connexes

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

Pour obtenir les téléchargements, articles, exemples et vidéos les plus récents de Microsoft, ainsi que les solutions retenues par la communauté informatique, consultez la page Integration Services sur MSDN :


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

Voir aussi

Concepts

SQL Server Integration Services