Fichiers de propriétés des projets de base de données et serveur
Vous pouvez modifier les valeurs contenues dans les fichiers de propriétés dans les projets de base de données et les projets serveur pour contrôler les différents aspects de la base de données ou du serveur dans laquelle ou sur lequel le projet est déployé. Ces fichiers sont contenus dans le dossier Propriétés du projet de base de données ou serveur dans l'Explorateur de solutions. Cette rubrique décrit ces fichiers et leur contenu.
Fichiers de propriétés des projets de base de données
Le tableau suivant décrit les fichiers pouvant figurer dans les projets de base de données, ainsi que leur contenu.
Nom du fichier |
Description |
---|---|
Database.sqlcmdvars |
Contient les noms et valeurs des variables SQLCMD qui sont utilisées lorsque vous déployez le projet. Vous définissez un ou plusieurs fichiers .sqlcmdvars et associez chaque configuration de solution à un fichier .sqlcmdvars. Pour plus d'informations, consultez Comment : définir des variables pour les projets de base de données. |
Database.sqldeployment |
Contient des paramètres spécifiques au déploiement, tels que le nom de la base de données et la chaîne de connexion cible. Vous définissez un ou plusieurs fichiers .sqldeployment et associez chaque configuration de solution à un fichier .sqldeployment. Pour plus d'informations sur la configuration de ces propriétés, consultez Comment : configurer les paramètres de déploiement pour des projets de base de données et serveur et Comment : configurer les propriétés des détails du déploiement. |
Database.sqlsettings |
Contient les paramètres de configuration spécifiques à la base de données, tels que la stratégie de sauvegarde et le classement. Toutes les configurations de solution partagent le même fichier .sqlsettings. Pour plus d'informations, consultez Comment : configurer les propriétés de base de données pour les projets de base de données. |
Database.sqlpermissions |
Contient les instructions GRANT et DENY qui appliquent des autorisations aux objets figurant dans votre base de données. Toutes les configurations de solution partagent le même fichier .sqlpermissions. |
Fichiers de propriétés des projets serveur
Le tableau suivant décrit les fichiers pouvant figurer dans les projets serveur, ainsi que leur contenu.
Nom du fichier |
Description |
---|---|
Master.sqlcmdvars |
Contient les noms et valeurs des variables SQLCMD qui sont utilisées lorsque vous déployez le projet. Vous définissez un ou plusieurs fichiers .sqlcmdvars et associez chaque configuration de solution à un fichier .sqlcmdvars. Pour plus d'informations, consultez Comment : définir des variables pour les projets de base de données. |
Master.sqldeployment |
Contient des paramètres spécifiques au déploiement, tels que le serveur cible. Vous définissez un ou plusieurs fichiers .sqldeployment et associez chaque configuration de solution à un fichier .sqldeployment. Pour plus d'informations sur la configuration de ces propriétés, consultez Comment : configurer les paramètres de déploiement pour des projets de base de données et serveur et Comment : configurer les propriétés des détails du déploiement. |
Master.sqlsettings |
Contient des paramètres de configuration qui peuvent être déployés dans la base de données MASTER (SET ANSI_NULLS, SET ANSI_PADDING, SET ANSI_WARNING, SET ARITHABORT, SET CONCAT_NULL_YIELDS_NULL, SET NUMERIC_ROUNDABORT, SET QUOTED_IDENTFIER, Fiable). Toutes les configurations de solution partagent le même fichier Master.sqlsettings. Pour plus d'informations, consultez Comment : configurer les propriétés de base de données pour les projets de base de données. |
Server.sqlsettings |
Contient les paramètres de serveur qui peuvent être vérifiés lorsque vous déployez le projet, tel que Classement du serveur et CLR activé. Toutes les configurations de solution partagent le même fichier Server.sqlsettings. Pour plus d'informations, consultez Comment : configurer les propriétés de serveur pour les projets serveur. |
Master.sqlpermissions |
Contient les instructions GRANT et DENY qui appliquent des autorisations aux objets figurant dans votre base de données MASTER. Toutes les configurations de solution partagent le même fichier .sqlpermissions. |
Voir aussi
Concepts
Démarrage du développement de bases de données en équipe
Configuration de projets de base de données et réalisation d'un déploiement de tests
Écriture et modification du code d'une base de données
Générer et déployer des bases de données dans un environnement de développement isolé