Exporter (0) Imprimer
Développer tout
Développer Réduire
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Ajouter des fichiers de données ou journaux à une base de données

État de la rubrique : certaines informations de cette rubrique constituent une documentation préliminaire et peuvent faire l'objet de modifications dans les versions à venir. Ces informations préliminaires décrivent les nouvelles fonctionnalités ou les modifications apportées à des fonctionnalités existantes de Microsoft SQL Server 2014.

Cette rubrique explique comment ajouter des fichiers de données ou des fichiers journaux à une base de données dans SQL Server 2014 à l'aide de SQL Server Management Studio ou de Transact-SQL.

Dans cette rubrique

Limitations et restrictions

  • Vous ne pouvez pas ajouter ou supprimer de fichier tant qu'une instruction BACKUP est en cours d'exécution.

  • Un maximum de 32 767 fichiers et 32 767 groupes de fichiers peut être spécifié pour chaque base de données.

Sécurité

Autorisations

Nécessite l'autorisation ALTER sur la base de données.

Icône de flèche utilisée avec le lien Retour en haut [Haut de la page]

Pour ajouter des fichiers de données ou journaux à une base de données

  1. Dans l'Explorateur d'objets, connectez-vous à une instance du Moteur de base de données SQL Server et développez-la.

  2. Développez Bases de données, cliquez avec le bouton droit sur la base de données d'où viennent les fichiers à ajouter, puis cliquez sur Propriétés.

  3. Dans la boîte de dialogue Propriétés de la base de données, sélectionnez la page Fichiers.

  4. Pour ajouter un fichier de données ou un fichier de journal des transactions, cliquez sur Ajouter.

  5. Dans la grille Fichiers de la base de données, tapez le nom logique du fichier. Ce nom doit être unique dans la base de données.

  6. Sélectionnez le type de fichier : données ou journal.

  7. Pour un fichier de données, sélectionnez le groupe de fichiers dans lequel le fichier doit être inclus, ou sélectionnez <nouveau groupe de fichiers> pour créer un nouveau groupe de fichiers. Les journaux des transactions ne peuvent pas être placés dans des groupes de fichiers.

  8. Spécifiez la taille initiale du fichier. Attribuez aux fichiers de données un maximum d'espace en tenant compte du volume maximal de données qu'est censée contenir la base de données.

  9. Pour spécifier la manière dont la taille du fichier doit augmenter, cliquez sur (...) dans la colonne Croissance automatique. Sélectionnez l'une des options suivantes :

    1. Pour autoriser la croissance du fichier sélectionné au fur et à mesure que l'espace requis pour les données augmente, activez la case à cocher Activer la croissance automatique, puis sélectionnez l'une des options suivantes :

    2. Pour spécifier que le fichier doit augmenter de taille par incréments fixes, cliquez sur En mégaoctets et spécifiez une valeur.

    3. Pour spécifier que le fichier doit grandir d'un pourcentage de sa taille actuelle, cliquez sur En pourcentage et spécifiez une valeur.

  10. Pour spécifier la taille limite du fichier, choisissez l'une des options suivantes :

    1. Pour spécifier la taille maximale que le fichier peut atteindre, cliquez sur Restreindre la croissance des fichiers (Mo) et spécifiez une valeur.

    2. Pour permettre au fichier d'augmenter de taille en fonction des besoins, cliquez sur Croissance des fichiers illimitée.

    3. Pour empêcher toute croissance du fichier, désactivez la case à cocher Activer la croissance automatique. La taille du fichier ne dépassera jamais la valeur spécifiée dans la colonne Taille initiale (Mo).

    Remarque Remarque

    La taille maximale de la base de données est déterminée par la quantité d'espace disponible sur le disque et par les limites de licences fixées par la version de SQL Server que vous utilisez.

  11. Spécifiez le chemin d'accès de l'emplacement du fichier. Le chemin d'accès spécifié doit exister avant l'ajout du fichier.

    Remarque Remarque

    Par défaut, les fichiers de données et les journaux des transactions sont placés au même endroit sur le même lecteur pour des raisons de compatibilité avec les systèmes à disque unique, ce qui n'est parfois pas idéal pour les environnements de production. Pour plus d'informations, consultez Groupes de fichiers et fichiers de base de données.

  12. Cliquez sur OK.

Icône de flèche utilisée avec le lien Retour en haut [Haut de la page]

Pour ajouter des fichiers de données ou journaux à une base de données

  1. Connectez-vous au Moteur de base de données.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter. L'exemple ajoute un groupe de deux fichiers à une base de données. L'exemple crée le groupe de fichiers Test1FG1 dans la base de données AdventureWorks2012 et ajoute deux fichiers de 5 Mo au groupe de fichiers.

USE master
GO
ALTER DATABASE AdventureWorks2012
ADD FILEGROUP Test1FG1;
GO
ALTER DATABASE AdventureWorks2012 
ADD FILE 
(
    NAME = test1dat3,
    FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\t1dat3.ndf',
    SIZE = 5MB,
    MAXSIZE = 100MB,
    FILEGROWTH = 5MB
),
(
    NAME = test1dat4,
    FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\t1dat4.ndf',
    SIZE = 5MB,
    MAXSIZE = 100MB,
    FILEGROWTH = 5MB
)
TO FILEGROUP Test1FG1;
GO

Pour obtenir d'autres exemples, consultez Options de fichiers et de groupes de fichiers ALTER DATABASE (Transact-SQL).

Icône de flèche utilisée avec le lien Retour en haut [Haut de la page]

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft