Share via


Comment : créer des projets de base de données et serveur

Vous pouvez gérer les modifications apportées à une base de données en créant un projet de base de données et celles apportées à des objets et paramètres sur un serveur de base de données en créant un projet serveur. Vous pouvez créer l'un ou l'autre de ces types de projet en utilisant l'Assistant Nouveau projet ou en exécutant manuellement les étapes équivalentes. Vous pouvez également créer ou importer les objets et paramètres que vous souhaitez gérer, puis archivez le projet et ses fichiers dans le contrôle de version.

Pour créer un projet de base de données ou serveur à l'aide de l'Assistant Nouveau projet

  1. Dans le menu Fichier, pointez sur Nouveau, puis cliquez sur Projet.

    La boîte de dialogue Nouveau projet s'affiche.

  2. Sous Modèles installés, développez le nœud Base de données, développez le nœud SQL Server, puis cliquez sur Avancé.

  3. Dans la liste de modèles, cliquez sur l'icône appropriée pour démarrer l'Assistant Nouveau projet.

    Par exemple, cliquez sur Assistant SQL Server 2005 afin de créer un projet de base de données pour SQL Server 2005.

  4. Dans Nom, tapez le nom que vous souhaitez donner au projet.

    Ce nom peut être le même que celui de la base de données ou du serveur que vous souhaitez gérer, ou vous pouvez donner un autre nom au projet.

  5. Dans Emplacement, tapez ou cliquez sur le chemin d'accès du répertoire dans lequel vous souhaitez créer le projet.

  6. Dans Solution, cliquez sur Créer une nouvelle solution si vous souhaitez créer une solution pour le projet. Si vous souhaitez ajouter le projet à la solution existante, cliquez sur Ajouter à la solution.

  7. Si vous voulez créer un répertoire pour y placer la solution, activez la case à cocher Créer le répertoire pour la solution.

  8. Dans Nom de solution, tapez le nom que vous souhaitez affecter à la solution.

    Par défaut, le nom de solution correspond au nom du projet.

  9. Effectuez l'une des étapes suivantes :

    • Si vous souhaitez ajouter immédiatement la nouvelle solution et le projet au contrôle de version, assurez-vous que la case à cocher Ajouter au contrôle de code source est activée.

    • Désactivez la case à cocher Ajouter au contrôle de code source si vous pensez ajouter ultérieurement la solution et le projet au contrôle de version, ou si vous n'envisagez pas d'utiliser le contrôle de version avec cette solution.

  10. Cliquez sur OK.

    L'Assistant Nouveau projet s'affiche.

    Ensuite, utilisez l'Assistant pour configurer votre projet et spécifier la base de données ou le serveur depuis le ou laquelle vous souhaitez importer des objets et des paramètres.

Pour configurer des objets et paramètres d'importation et de projet

  1. Après avoir lu la page d'accueil, cliquez sur Suivant.

  2. Spécifiez le type de projet que vous souhaitez créer en suivant l'une des étapes ci-après :

    • Cliquez sur Projet de base de données pour gérer les modifications apportées à une base de données définie par l'utilisateur.

    • Cliquez sur Projet serveur pour gérer les modifications apportées à des objets serveur et à la base de données MASTER.

  3. Sous Fichiers de script SQL, suivez l'une des étapes ci-dessous :

    • Cliquez sur Par schéma pour organiser les fichiers de votre projet d'abord par schéma, puis par type d'objet.

    • Cliquez sur Par type d'objet pour organiser les fichiers de votre projet par type d'objet (par exemple, les tables ensemble ou les vues ensemble) comme principal critère de tri.

      Important

      Vous ne pouvez pas modifier l'organisation physique par défaut une fois le projet créé. Vous pouvez déplacer manuellement des fichiers dans l'Explorateur de solutions, mais ils seront ajoutés selon les critères de tri que vous indiquez dans l'Assistant. Si vous prévoyez d'intégrer plusieurs schémas à votre projet, vous pouvez classer votre projet par schéma et non par type d'objet. Bien que vous ne puissiez pas modifier l'organisation physique de vos fichiers, vous pouvez modifier la vue des objets définie dans ces fichiers. Vous contrôlez l'organisation de la vue Schéma en cliquant avec le bouton droit sur le projet, en pointant sur Modifier la vue et en cliquant sur Type d'objet ou Schéma.

  4. Sous Fichiers de script SQL, activez la case à cocher Inclure le nom du schéma dans le nom de fichier si vous souhaitez inclure le nom de schéma dans le nom de fichier. Dans le cas contraire, désactivez-la.

  5. Cliquez sur Suivant.

  6. Dans la page Définir les options de la base de données, configurez les options pour le projet de base de données.

    Pour plus d'informations, consultez Vue d'ensemble de l'Assistant Nouveau projet de base de données.

    Notes

    Vous pouvez modifier ces options après avoir créé le projet. Pour plus d'informations, consultez Comment : configurer les propriétés de base de données pour les projets de base de données.

  7. Cliquez sur Suivant.

  8. Dans la page Importer un schéma de base de données, suivez l'une des étapes ci-dessous :

    • Si vous ne souhaitez pas importer d'objets ou de paramètres, cliquez sur Suivant et passez à l'étape 11. Vous pouvez toujours importer des objets et des paramètres dans une base de données vide. Pour plus d'informations, consultez Comment : importer des objets et des paramètres de base de données.

    • Si vous souhaitez importer des objets et des paramètres, activez la case à cocher Importer un schéma existant.

    Notes

    Lorsque vous importez des objets et des paramètres, vous importez également les propriétés étendues depuis la base de données source. Vous définissez les propriétés étendues d'un objet dans le fichier qui contient la définition de l'objet. Par exemple, vous pouvez importer des propriétés étendues sur une table nommée MaTable et, par conséquent, ajoutez des instructions sp_addextendedproperty au fichier MaTable.table.sql. Cette action a une incidence uniquement sur les instructions , sp_addextendedproperty, .

  9. Dans Connexion de base de données source, cliquez sur la connexion qui correspond au serveur et à la base de données à partir de laquelle vous souhaitez importer des objets et des paramètres.

    Pour un projet serveur, vous devez spécifier la base de données MASTER. Si la connexion n'existe pas déjà, cliquez sur Nouvelle connexion pour la créer. Si vous ne spécifiez pas de connexion, le projet est créé, mais aucun objet ou paramètre n'est importé.

    Notes

    Vous pourrez par la suite importer des objets et des paramètres, si le projet ne contient pas déjà des objets. Pour plus d'informations, consultez Comment : importer des objets et des paramètres de base de données et Comment : importer des objets et paramètres de serveur.

  10. Configurez les options d'importation selon vos besoins.

    Pour plus d'informations, consultez Vue d'ensemble de l'Assistant Nouveau projet de base de données.

  11. Cliquez sur Suivant.

  12. Dans la page Configurer la génération/le déploiement, vous pouvez spécifier les premiers paramètres pour contrôler la façon dont le projet sera généré et déployé.

    Pour plus d'informations, consultez Vue d'ensemble de l'Assistant Nouveau projet de base de données.

    Notes

    Vous pouvez modifier ces options après avoir créé le projet. Pour plus d'informations, consultez Comment : configurer les paramètres de déploiement pour des projets de base de données et serveur.

  13. Cliquez sur Terminer pour créer le projet et, si vous avez spécifié une base de données ou un serveur existant(e), importez les objets et les paramètres depuis cette base de données ou ce serveur.

    Le projet de base de données est prêt à être utilisé. Vous pouvez l'archiver dans le contrôle de version si vous travaillez en équipe.

Voir aussi

Tâches

Comment : créer des projets de base de données et serveur vides

Procédure pas à pas : placement d'un schéma de base de données existant sous contrôle de version

Concepts

Écriture et modification du code d'une base de données

Vue d'ensemble des projets de base de données et serveur