Partager via


Étape 6 : Test du package de base de la leçon 2

Au cours de cette leçon, vous avez effectué les tâches suivantes :

  • Mise à jour de l'instruction SQL dans la tâche d'exécution SQL afin d'inclure une définition pour une colonne supplémentaire.

  • Ajout et configuration d'une transformation de tri pour trier le jeu des données par état puis par ville.

  • Ajout d'une transformation de colonne dérivée et configuration de celle-ci afin d'utiliser une expression destinée à générer les valeurs pour une nouvelle colonne.

  • Modification de la destination OLE DB pour écrire la nouvelle colonne, FullName, dans la table ProspectiveCustomers.

Le package est à présent terminé. Il est temps de le tester.

Important

À la première exécution du package, la tâche de suppression de table(s) échoue. Ce comportement est prévu. La raison de ce comportement tient au fait que le package tente de supprimer et de recréer la table ProspectiveCustomers ; cependant, à la première exécution du package, la table n'existe pas et l'instruction DROP échoue.

Vérification de la disposition du package

Avant de tester le package, vous devez vérifier que le flux de contrôle et le flux de données dans le package de la leçon 1 contiennent les objets affichés dans les diagrammes suivants.

Flux de contrôle

Flux de contrôle pour le package de base de la leçon 1

Flux de données

Flux de données mis à jour pour le package de base de la leçon 2

De plus, le package doit inclure les deux gestionnaires de connexions suivants. Le premier se connecte au fichier de classeur Excel customers.xls et le deuxième se connecte à la base de données AdventureWorks2008R2.

Gestionnaires de connexions pour le package de base de la leçon 1

Pour exécuter le package de la leçon 2

  1. Dans l'Explorateur de solutions, cliquez sur Basic Package Lesson 2.dtsx.

  2. Dans le menu Déboguer, cliquez sur Démarrer le débogage.

    Le package s'exécute et 809 lignes sont ajoutées correctement à la table Query dans la base de données AdventureWorks2008R2.

  3. Une fois l'exécution du package terminée, dans le menu Déboguer, cliquez sur Arrêter le débogage.

Pour vérifier le contenu de la table ProspectiveCustomers

  1. Dans le menu Démarrer, pointez sur Tous les programmes, puis sur Microsoft SQL Server 2005 et cliquez sur SQL ServerManagement Studio.

  2. Dans la boîte de dialogue Se connecter au serveur, sélectionnez Moteur de base de données dans la liste Type du serveur, fournissez le nom du serveur sur lequel la base de données AdventureWorks2008R2 est installée dans la zone Nom du serveur, et sélectionnez une option de mode d'authentification. Si vous sélectionnez l'authentification SQL Server, vous devez fournir un nom d'utilisateur et un mot de passe.

  3. Cliquez sur Connexion. SQL Server Management Studio s'ouvre.

  4. Dans la barre d'outils, cliquez sur Nouvelle requête.

  5. Tapez ou copiez la requête suivante dans la fenêtre de la requête.

    SELECT * FROM AdventureWorks2008R2.dbo.ProspectiveCustomers

  6. Dans la barre d'outils, cliquez sur Exécuter. Le volet Résultats affiche le dataset, notamment la nouvelle colonne FullName. Vous pouvez vérifier que votre expression a mis en forme correctement la valeur de colonne selon que l'initiale du milieu est Null.