Ajouter, supprimer, modifier l'étendue de la variable définie par l'utilisateur dans un package
Les procédures suivantes expliquent comment ajouter, supprimer et modifier l’étendue d’une variable définie par l’utilisateur dans un package, à l’aide de la fenêtre Variables .
Pour plus d’informations sur la portée des variables, consultez Variables Integration Services (SSIS).
Integration Services fournit également des variables système qui rendent les informations système disponibles au moment de l’exécution et peuvent être utilisées dans des conteneurs tels que des packages et des gestionnaires d’événements. Vous ne pouvez pas supprimer des variables système.
Pour ajouter une variable
Dans SQL Server Data Tools (SSDT), ouvrez le package Integration Services que vous voulez utiliser.
Dans l'Explorateur de solutions, double-cliquez sur le package pour l'ouvrir.
Dans le concepteur SSIS , pour définir la portée de la variable, effectuez l'une des opérations suivantes :
Pour définir la portée du package, cliquez n’importe où sur l’aire de conception de l’onglet Flux de contrôle .
Pour définir la portée d’un gestionnaire d’événements, sélectionnez un exécutable et un gestionnaire d’événements sur l’aire de conception de l’onglet Gestionnaire d’événements .
Pour définir la portée d’une tâche ou d’un conteneur, cliquez sur une tâche ou un conteneur sur l’aire de conception de l’onglet Flux de contrôle ou de l’onglet Gestionnaire d’événements .
Dans le menu SSIS , cliquez sur Variables. Vous pouvez éventuellement afficher la fenêtre Variables en mappant la commande View.Variables avec une combinaison de clés de votre choix dans la page Clavier de la boîte de dialogue Options .
Dans la fenêtre Variables , cliquez sur l’icône Ajouter une variable . La nouvelle variable est ajoutée à la liste.
Dans la boîte de dialogue Options de la grille , sélectionnez des colonnes supplémentaires à afficher dans la boîte de dialogue Options de la grille de variables , puis cliquez sur OK.
Éventuellement, définissez les propriétés d'une variable. Pour plus d’informations, consultez Définir les propriétés d'une variable définie par l'utilisateur.
Pour enregistrer le package mis à jour, cliquez sur Enregistrer les éléments sélectionnés dans le menu Fichier .
Pour supprimer une variable.
Dans SQL Server Data Tools (SSDT), ouvrez le projet Integration Services contenant le package souhaité.
Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le package pour l'ouvrir.
Dans le menu SSIS , cliquez sur Variables. Vous pouvez éventuellement afficher la fenêtre Variables en mappant la commande View.Variables avec une combinaison de clés de votre choix dans la page Clavier de la boîte de dialogue Options .
Sélectionnez la variable à supprimer, puis cliquez sur Supprimer la variable.
Si vous ne voyez pas la variable dans la fenêtre variables, cliquez sur Options de la grille puis sélectionnez Afficher les variables de toutes les étendues.
Si la boîte de dialogue Confirmer la suppression des variables apparaît, cliquez sur Oui pour confirmer.
Pour enregistrer le package mis à jour, cliquez sur Enregistrer les éléments sélectionnés dans le menu Fichier .
Pour modifier l'étendue d'une variable
Dans SQL Server Data Tools (SSDT), ouvrez le projet Integration Services contenant le package souhaité.
Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le package pour l'ouvrir.
Dans le menu SSIS , cliquez sur Variables. Vous pouvez éventuellement afficher la fenêtre Variables en mappant la commande View.Variables avec une combinaison de clés de votre choix dans la page Clavier de la boîte de dialogue Options .
Sélectionnez la variable, puis cliquez sur Déplacer la variable.
Si vous ne voyez pas la variable dans la fenêtre variables, cliquez sur Options de la grille puis sélectionnez Afficher les variables de toutes les étendues.
Dans la boîte de dialogue Sélectionner une nouvelle étendue , sélectionnez le package ou un conteneur, une tâche ou un gestionnaire d'événements dans le package pour modifier l'étendue de la variable.
Pour enregistrer le package mis à jour, cliquez sur Enregistrer les éléments sélectionnés dans le menu Fichier .
Voir aussi
Variables Integration Services (SSIS)
Utiliser des variables dans des packages
Définir les propriétés d’une variable User-Defined
Utiliser les valeurs des variables et des paramètres dans un package enfant