Procédure : configurer une sortie d'erreur dans un composant de flux de données

De nombreux composants de flux de données prennent en charge les sorties d'erreur, et en fonction du composant, le concepteur SSIS offre différentes manières de configurer une sortie d'erreur. En plus de configurer une sortie d'erreur, vous pouvez également configurer les colonnes d'une sortie d'erreur. Cela inclut la configuration des colonnes ErrorCode et ErrorColumn ajoutées par le composant.

Configuration d'une sortie d'erreur

Pour configurer une sortie d'erreur, vous avez deux options :

  • Utilisez la boîte de dialogue Configurer la sortie d'erreur. Cette boîte de dialogue vous permet de configurer une sortie d'erreur sur n'importe quel composant de flux de données prenant en charge les sorties d'erreur.

  • Utilisez la boîte de dialogue de l'éditeur pour le composant. Certains composants vous permettent de configurer directement des sorties d'erreur dans la boîte de dialogue de l'éditeur. Toutefois, vous ne pouvez pas configurer des sorties d'erreur dans la boîte de dialogue de l'éditeur pour la source ADO NET, la transformation d'importation de colonne, la transformation de commande OLE DB ou la destination SQL Server Compact.

Les procédures suivantes décrivent l'utilisation de ces boîtes de dialogue pour configurer des sorties d'erreur.

Pour configurer une sortie d'erreur à l'aide de la boîte de dialogue Configurer la sortie d'erreur

  1. Dans Business Intelligence Development Studio, ouvrez le projet Integration Services contenant le package souhaité.

  2. Dans l'Explorateur de solutions, double-cliquez sur le package pour l'ouvrir.

  3. Dans le concepteur SSIS, cliquez sur l'onglet Flux de données.

  4. Faites glisser la sortie d'erreur, représentée par la flèche rouge, du composant qui est la source des erreurs vers un autre composant du flux de données.

  5. Dans la boîte de dialogue Configurer la sortie d'erreur, sélectionnez une action dans les colonnes Erreur et Troncation pour chaque colonne de sortie du composant.

  6. Pour enregistrer le package mis à jour, dans le menu Fichier, cliquez sur Enregistrer les éléments sélectionnés.

Pour ajouter une sortie d'erreur à l'aide de la boîte de dialogue de l'éditeur du composant

  1. Dans Business Intelligence Development Studio, ouvrez le projet Integration Services contenant le package souhaité.

  2. Dans l'Explorateur de solutions, double-cliquez sur le package pour l'ouvrir.

  3. Dans le concepteur SSIS, cliquez sur l'onglet Flux de données.

  4. Double-cliquez sur les composants de flux de données pour lesquels vous voulez configurer une sortie d'erreur, et en fonction du composant, procédez de l'une des manières suivantes :

    • Cliquez sur Configurer la sortie d'erreur.

    • Cliquez sur Sortie d'erreur.

  5. Définissez l'option Erreur pour chaque colonne.

  6. Définissez l'option Troncation pour chaque colonne.

  7. Cliquez sur OK.

  8. Pour enregistrer le package mis à jour, dans le menu Fichier, cliquez sur Enregistrer les éléments sélectionnés.

Configuration des colonnes de sortie d'erreur

Pour configurer les colonnes de sortie d'erreur, vous devez utiliser l'onglet Propriétés d'entrée et de sortie dans la boîte de dialogue Éditeur avancé.

Pour configurer des colonnes de sortie d'erreur

  1. Dans Business Intelligence Development Studio, ouvrez le projet Integration Services qui contient le package de votre choix.

  2. Dans l'Explorateur de solutions, double-cliquez sur le package pour l'ouvrir.

  3. Dans le concepteur SSIS, cliquez sur l'onglet Flux de données.

  4. Cliquez avec le bouton droit sur le composant dont vous voulez configurer les colonnes de sortie d'erreur et cliquez sur Afficher l'éditeur avancé.

  5. Cliquez sur l'onglet Propriétés d'entrée et de sortie et développez <nom du composant> Sortie d'erreur, puis développez Colonnes de sortie.

  6. Cliquez sur une colonne et mettez à jour ses propriétés.

    [!REMARQUE]

    La liste des colonnes comprend les colonnes de l'entrée du composant, les colonnes ErrorCode et ErrorColumn ajoutées par des sorties d'erreur précédentes et les colonnes ErrorCode et ErrorColumn ajoutées par ce composant.

  7. Cliquez sur OK.

  8. Pour enregistrer le package mis à jour, dans le menu Fichier, cliquez sur Enregistrer les éléments sélectionnés.