Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment définir la taille et la croissance initiales du fichier de base de données dans un projet de base de données ?

Les scripts créés dans le bin suggèrent que les propriétés autres que le nom de fichier logique, le nom de fichier physique et le groupe de fichiers cible sont en effet ignorées. Finalement, j'ai résolu ce problème en ajoutant un script de post-déploiement. Pour ce faire, cliquez avec le bouton droit sur le projet de base de données et choisissez Ajouter -> Nouvel élément -> Scripts utilisateur -> Script de post-déploiement . Dans ce script, vous pouvez modifier la base de données comme vous le souhaitez, dans ce cas, modifiez les propriétés du fichier avec :

ALTER DATABASE [$(DatabaseName)]
    MODIFY FILE
    (
        NAME = [SqlFile1],
        SIZE = 5000MB,
        MAXSIZE = UNLIMITED,
        FILEGROWTH = 50%
    )