Augmenter la taille d'une base de donnéesIncrease the Size of a Database

Cette rubrique explique comment augmenter la taille d'une base de données dans SQL Server 2017SQL Server 2017 à l'aide de SQL Server Management StudioSQL Server Management Studio ou de Transact-SQLTransact-SQL.This topic describes how to increase the size of a database in SQL Server 2017SQL Server 2017 by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL. Cette base de données peut être étendue de deux manières : en augmentant la taille d'un fichier de données ou d'un fichier journal existant ou en ajoutant un fichier à la base de données.The database is expanded by either increasing the size of an existing data or log file or by adding a new file to the database.

Dans cette rubriqueIn This Topic

Avant de commencer Before You Begin

Limitations et restrictions Limitations and Restrictions

  • Vous ne pouvez pas ajouter ou supprimer de fichier tant qu'une instruction BACKUP est en cours d'exécution.You cannot add or remove a file while a BACKUP statement is running.

Sécurité Security

Autorisations Permissions

Nécessite l'autorisation ALTER sur la base de données.Requires ALTER permission on the database.

Utilisation de SQL Server Management Studio Using SQL Server Management Studio

Pour augmenter la taille d'une base de donnéesTo increase the size of a database

  1. Dans l' Explorateur d'objets, connectez-vous à une instance du Moteur de base de données SQL ServerSQL Server Database Engine, puis développez-la.In Object Explorer, connect to an instance of the Moteur de base de données SQL ServerSQL Server Database Engine, and then expand that instance.

  2. Développez le dossier Bases de données, cliquez avec le bouton droit sur la base de données dont vous souhaitez augmenter la taille, puis cliquez sur Propriétés.Expand Databases, right-click the database to increase, and then click Properties.

  3. Dans Propriétés de la base de données, sélectionnez la page Fichiers .In Database Properties, select the Files page.

  4. Pour augmenter la taille d’un fichier existant, entrez une valeur plus grande dans la colonne Taille initiale (Mo) correspondant au fichier.To increase the size of an existing file, increase the value in the Initial Size (MB) column for the file. Vous devez augmenter la taille de la base de données d'au moins 1 mégaoctet (Mo).You must increase the size of the database by at least 1 megabyte.

  5. Pour augmenter la taille de la base de données en ajoutant un fichier, cliquez sur Ajouter et entrez les valeurs correspondant au nouveau fichier.To increase the size of the database by adding a new file, click Add and then enter the values for the new file. Pour plus d’informations, consultez Add Data or Log Files to a Database.For more information, see Add Data or Log Files to a Database.

  6. Cliquez sur OK.Click OK.

Utilisation de Transact-SQL Using Transact-SQL

Pour augmenter la taille d'une base de donnéesTo increase the size of a database

  1. Connectez-vous au Moteur de base de donnéesDatabase Engine.Connect to the Moteur de base de donnéesDatabase Engine.

  2. Dans la barre d'outils standard, cliquez sur Nouvelle requête.From the Standard bar, click New Query.

  3. Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter.Copy and paste the following example into the query window and click Execute. Cet exemple augmente la taille du fichier test1dat3.This example increases the size of the file test1dat3.

    USE master;
    GO
    ALTER DATABASE AdventureWorks2012 
    MODIFY FILE
        (NAME = test1dat3,
        SIZE = 20MB);
    GO
    

    Pour plus d’exemples, consultez Options de fichiers et de groupes de fichiers ALTER DATABASE (Transact-SQL).For more examples, see ALTER DATABASE File and Filegroup Options (Transact-SQL).

Voir aussiSee Also

Add Data or Log Files to a Database Add Data or Log Files to a Database
Réduire une base de données Shrink a Database