Comment : exécuter un plan de génération de données pour générer des données
Mise à jour : novembre 2007
Pour générer des données dans Visual Studio Team System Database Edition, vous devez créer et exécuter un plan de génération de données. Le plan de génération de données contient les informations relatives aux tables et aux colonnes que vous voulez remplir de données. Pour plus d'informations, consultez Plans de génération de données.
Remarque importante : |
---|
Vous ne pouvez pas annuler une génération de données dans Database Edition. Vous ne devez pas générer de données sur une base de données de production ou toute autre base de données qui contient des données précieuses. Vous pouvez toutefois annuler la génération de données si vous utilisez des fonctionnalités de transaction SQL Server. |
Pour exécuter un plan de génération de données
Dans l'Explorateur de solutions, cliquez sur un plan de génération de données et ouvrez-le.
Dans le menu Données, pointez sur Générateur de données, puis cliquez sur Générer les données. Vous pouvez également cliquer sur Générer les données dans la barre d'outils Générateur de données.
La fenêtre Générer les données pour la base de données cible s'affiche.
Dans la liste Base de données cible, cliquez sur la base de données sur laquelle vous voulez générer les données, puis sur OK.
Remarque importante : Si vous ne vous êtes pas encore connecté à cette base de données, vous devez d'abord cliquer sur Nouvelle connexion pour créer une connexion. Pour plus d'informations, consultez Comment : créer une connexion de base de données.
Cliquez sur Oui ou sur Non lorsque vous êtes invité à effacer le contenu des tables avant d'insérer des lignes. Les considérations suivantes sont importantes :
Si vous cliquez sur Oui
Visual Studio tente de supprimer les données existantes dans la table avant d'en générer de nouvelles.
Les tables peuvent avoir des déclencheurs qui interdisent les actions de suppression. Si vous essayez de supprimer des lignes d'une telle table, le déclencheur annule l'action de suppression. La génération de données échoue pour une telle table ou pour une table qui fait référence à cette table.
Vous devez avoir les autorisations appropriées pour réattribuer les colonnes IDENTITY. Si vous n'avez pas l'autorisation de réattribuer les colonnes IDENTITY, les données que vous générez ne sont pas déterministes.
Si vous cliquez sur Non
Les données que vous générez sont ajoutées à toutes les données existantes dans la table.
Si vous générez des données pour les colonnes qui ont des contraintes uniques, l'échec est vraisemblable.
Les données sont générées. La fenêtre Sortie affiche chaque étape de la génération de données. La fenêtre Liste d'erreurs affiche toutes les erreurs qui se produisent. Dans le concepteur de plans de génération de données, la colonne d'état est mise à jour avec l'état de la génération de données. La barre d'état affiche un résumé de la génération de données pour toutes les tables.
Sécurité
Pour plus d'informations, consultez Sécurité des générateurs de données.
Voir aussi
Tâches
Comment : créer des plans de génération de données
Procédure pas à pas : création et exécution d'un plan de génération de données
Autres ressources
Plans de génération de données