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, pour 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 de données 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.
Dans cette section
Présentation des différences entre l'exécution locale et l'exécution distante
Examine les différences essentielles entre l'exécution d'un package localement ou sur le serveur.Chargement et exécution d'un package local par programme
Décrit comment exécuter un package existant à partir d'une application cliente sur l'ordinateur local.Chargement et exécution d'un package distant par programme
Décrit comment exécuter un package existant à partir d'une application cliente et s'assurer que le package s'exécute sur le serveur.Chargement de la sortie d'un package local
Décrit comment exécuter un package sur l'ordinateur local et charger la sortie du flux de données dans une application cliente à l'aide de la destination DataReader et de l'espace de noms DtsClient.Énumération des packages disponibles par programme
Décrit comment découvrir les packages disponibles gérés par le service Integration Services.Gestion des packages et des dossiers par programme
Décrit comment créer, renommer et supprimer des packages et des dossiers.Gestion des packages en cours d'exécution par programme
Décrit comment répertorier les packages en cours d'exécution, examiner leurs propriétés et arrêter un package exécuté.Gestion des rôles de package par programme
Explique comment obtenir ou définir des informations sur les rôles attribués à un package ou un dossier.
Référence
- Guide de référence des erreurs et des messages propres à Integration Services
Répertorie les codes d'erreur Integration Services prédéfinis avec leur nom symbolique et leur description.
Sections connexes
Extension de packages avec des scripts
Explique comment étendre le flux de contrôle à l'aide de la tâche de script, et comment étendre le flux de données à l'aide du composant Script.Extension de packages avec des objets personnalisés
Explique comment créer des tâches personnalisées de programme, des composants de flux de données et d'autres objets de package à utiliser dans plusieurs packages.Génération de packages par programme
Explique comment créer, configurer et enregistrer des packages Integration Services par programme.Exemples Integration Services
Répertorie et décrit les exemples de programmation Integration Services disponibles comme composant d'installation facultatif.
|