Génération et déploiement de schémas de base de données
Mise à jour : novembre 2007
Vous devez générer et déployer les modifications que vous apportez à votre projet de base de données pour qu'elles mettent à jour votre serveur de base de données. Vous pouvez générer le projet pour un nouveau déploiement, auquel cas vous préparez un script pour créer une base de données. Le script est créé à partir des schémas qui sont définis dans votre projet de base de données. Vous pouvez également générer le projet pour un déploiement existant. Dans ce cas, le projet de base de données est comparé à une base de données déployée spécifique, et les scripts sont créés pour mettre à jour cette base de données afin qu'elle corresponde au projet de base de données.
Dans cette section
Vue d'ensemble de la génération et du déploiement d'une base de données
Fournit une vue d'ensemble des étapes qui sont requises pour générer et déployer une base de données nouvelle ou existante.Comment : préparer des scripts de compilation de base de données
Décrit comment vous générez un script de compilation pour créer une base de données dont le schéma correspond au projet de base de données ou mettez à jour une base de données pour synchroniser son schéma avec le projet de base de données.Comment : déployer des modifications vers des bases de données nouvelles ou existantes
Décrit comment vous déployez le script de compilation pour une base de données nouvelle ou existante après l'avoir généré.Comment : contrôler la perte de données pendant le déploiement sur des bases de données existantes
Explique comment contrôler si le déploiement doit être annulé en cas de perte de données.Vue d'ensemble des paramètres de projet de base de données
Fournit une vue d'ensemble des paramètres qui contrôlent la génération et le déploiement de la base de données.Comment : configurer des projets de base de données pour la génération et le déploiement
Explique comment configurer des options de génération et de déploiement pour votre projet de base de données en utilisant les propriétés du projet de base de données.Comment : spécifier une ligne de commande avant génération ou après génération
Explique comment spécifier des commandes à exécuter avant de générer le projet de base de données ou à la fin de la génération.Ligne de commande de l'événement avant/après génération, boîte de dialogue (Database Edition)
Fournit une vue d'ensemble de la boîte de dialogue utilisée pour construire les lignes de commande avant génération ou après génération. Cela inclut la liste des macros que vous pouvez insérer dans ces lignes de commande.Comment : déployer des modifications à l'aide de Team Foundation Build
Décrit comment vous pouvez créer un type de build Team Foundation et l'utiliser pour générer et déployer le projet de base de données.Comment : supprimer un ou plusieurs types d'avertissements
Décrit comment vous pouvez supprimer des avertissements numérotés à l'aide des propriétés d'un projet de base de données.Comment : configurer le nombre maximal d'erreurs ou d'avertissements
Décrit comment vous pouvez utiliser les propriétés d'un projet de base de données pour restreindre le nombre d'erreurs ou avertissements qui apparaissent lorsque vous générez ou déployez le projet de base de données.Considérations sur la conservation des données pendant le déploiement et les mises à jour de schéma
Décrit les limitations des paramètres qui bloquent le déploiement ou les mises à jour de schéma en cas de risque de perte de données.
Rubriques connexes
Démarrage avec des projets de base de données
Contient des rubriques qui expliquent comment créer le projet de base de données pour une base de données nouvelle ou existante sous contrôle de version. Ce processus inclut l'importation d'un schéma à partir d'une base de données ou d'un script existant dans un projet de base de données.Modification des projets de base de données
Contient des rubriques qui décrivent comment ouvrir un projet de base de données existant et travailler avec. Ce processus inclut l'importation de mises à jour de schéma à partir d'une base de données existante dans un projet de base de données.Vue d'ensemble de l'utilisation d'objets de base de données
Fournit une vue d'ensemble des rubriques qui décrivent comment créer, modifier et valider des modifications apportées aux objets de base de données tels que les tables, les procédures stockées et les fonctions, ainsi que les liens permettant d'y accéder.Utilisation de scripts de base de données
Contient des rubriques qui expliquent comment créer et maintenir des scripts pour déployer des schémas de base de données et gérer des bases de données.Procédures pas à pas (création et mise à jour de schémas de base de données sous contrôle de version)
Contient des procédures pas à pas qui vous présentent la création et le déploiement d'une base de données sous contrôle de version, la mise sous contrôle de version d'une base de données existante, la modification d'objets de base de données et le déploiement de modifications sur une base de données existante qui est sous contrôle de version.Dépannage des problèmes de projet, de génération et de déploiement de base de données
Fournit une aide pour diagnostiquer et résoudre des problèmes liés à votre projet de base de données, ainsi que des problèmes de génération et de déploiement de votre base de données sous contrôle de version.