Partager via


Comment : ajouter des fichiers et des groupes de fichiers

Mise à jour : novembre 2007

Chaque base de données contient un groupe de fichiers par défaut avec au moins un fichier défini. Vous pouvez définir des fichiers et groupes de fichiers supplémentaires pour un projet de base de données. Après avoir défini un groupe de fichiers, vous pouvez créer des objets sur ce groupe de fichiers ou modifier des objets existants afin qu'ils résident dans ce groupe de fichiers. Vous configurez des groupes de fichiers et les fichiers qui leur sont associés dans le cadre des propriétés pour un projet de base de données.

Si vous supprimez un groupe de fichiers d'un projet de base de données, vous pouvez déployer cette modification vers une nouvelle base de données, mais cette modification est ignorée si vous effectuez le déploiement vers une base de données existante. Pour plus d'informations sur la suppression des groupes de fichiers, des fichiers et des fichiers journaux, consultez Vue d'ensemble des fichiers et des groupes de fichiers.

Pour ajouter un groupe de fichiers

  1. Dans l'Explorateur de solutions, cliquez sur le projet de base de données auquel vous voulez ajouter un groupe de fichiers.

  2. Dans le menu Projet, cliquez sur NomProjetPropriétés.

    La fenêtre Propriétés s'affiche.

  3. Cliquez sur l'onglet Groupes de fichiers.

  4. Dans la liste de groupes de fichiers, cliquez avec le bouton droit sur le nœud Groupes de fichiers et cliquez sur Ajouter un nouveau groupe de fichiers.

    Le groupe de fichiers est ajouté au projet de base de données, une nouvelle entrée apparaît dans la liste de groupes de fichiers, et un avertissement s'affiche dans la fenêtre Liste d'erreurs. Cette erreur apparaît parce que vous devez ajouter au moins un fichier au groupe de fichiers avant de pouvoir l'utiliser. Vous pouvez modifier le nom du nouveau groupe de fichiers.

  5. Dans le menu Fichier, cliquez sur Enregistrer tout.

    Lorsque vous générez et déployez le projet de base de données, tous les nouveaux fichiers et groupes de fichiers éventuels sont créés dans la base de données que vous mettez à jour.

Pour ajouter un fichier à un groupe de fichiers ou ajouter un fichier journal

  1. Dans l'Explorateur de solutions, cliquez sur le projet de base de données qui contient le groupe de fichiers auquel vous souhaitez ajouter un fichier.

  2. Dans le menu Projet, cliquez sur NomProjetPropriétés.

    La fenêtre Propriétés s'affiche.

  3. Cliquez sur l'onglet Groupes de fichiers.

  4. Exécutez l'une des actions suivantes :

    1. Pour ajouter un fichier à un groupe de fichiers, cliquez avec le bouton droit sur le groupe de fichiers auquel vous souhaitez ajouter un fichier et cliquez sur Ajouter un nouveau fichier.

    2. Pour ajouter un fichier journal, cliquez avec le bouton droit sur le nœud Fichiers journaux et cliquez sur Ajouter un nouveau fichier.

    Une nouvelle entrée apparaît dans la liste de groupes de fichiers, avec le nom par défaut NomFichier.

  5. Tapez le nom logique du nouveau fichier.

  6. Dans le volet d'informations, tapez le chemin d'accès et nom du fichier que vous ajoutez sous Nom et chemin d'accès du fichier physique.

    Remarque :

    Vous pouvez utiliser une variable MSBuild pour le chemin d'accès en cliquant sur Modifier, puis sur une variable de la liste. Par exemple, vous pourriez spécifier $(DefaultDataPath)$(TargetDatabase).mdfqui est la valeur par défaut pour le fichier dans le groupe de fichiers principal. Vous pouvez ensuite remplacer la valeur d'une variable MSBuild à une invite de commandes. Pour obtenir un exemple de la façon dont vous pouvez substituer une telle valeur, consultez la section Command-line Syntax sous Vue d'ensemble de la génération et du déploiement d'une base de données. Vous pouvez également mettre à jour le fichier .dbproj pour ajouter les valeurs des variables MSBuild pour chaque configuration de génération. Pour plus d'informations, consultez Propriétés MSBuild.

  7. Dans la zone Taille de fichier initiale, effectuez l'une des actions suivantes :

    1. Cliquez sur Utiliser la taille par défaut du serveur cible.

    2. Cliquez sur Spécifier la taille (Mo) et tapez un nombre spécifique de mégaoctets.

  8. Dans Croissance automatique du fichier, effectuez l'une des actions suivantes :

    1. Pour empêcher le fichier de dépasser la taille indiquée à l'étape précédente, cliquez sur Spécifier la croissance automatique, désactivez la case à cocher Activer la croissance automatique et passez à la dernière étape de cette procédure.

    2. Pour permettre au fichier de dépasser la taille indiquée à l'étape précédente, cliquez sur Utiliser la valeur de croissance automatique par défaut du serveur cibleou sur Spécifier la croissance automatique, puis activez la case à cocher Activer la croissance automatique.

  9. (facultatif) Si vous avez activé la case à cocher Activer la croissance automatique à l'étape précédente, effectuez l'une des actions suivantes ou les deux :

    1. Cliquez sur En pourcentage ou En mégaoctets pour permettre au fichier de grandir de façon incrémentielle à raison d'un pourcentage de la taille de fichier actuelle ou d'un nombre spécifique de mégaoctets. Ensuite, tapez le pourcentage ou le nombre de mégaoctets dont le fichier peut grandir.

    2. Cliquez sur Croissance du fichier limitée ou Croissance du fichier non limitée pour spécifier si le fichier doit rester inférieur à une taille particulière. Si vous avez cliqué sur Croissance du fichier limitée, tapez la taille de fichier maximale, en mégaoctets.

  10. Dans le menu Fichier, cliquez sur Enregistrer tout.

    Lorsque vous générez et déployez le projet de base de données, tous les nouveaux fichiers journaux et groupes de fichiers éventuels sont créés dans la base de données que vous mettez à jour.

Voir aussi

Tâches

Comment : définir des variables pour les projets de base de données

Comment : définir des catalogues de texte intégral

Comment : déployer des modifications vers des bases de données nouvelles ou existantes

Concepts

Vue d'ensemble des fichiers et des groupes de fichiers

Vue d'ensemble de la terminologie de Database Edition