Augmenter la taille d’une base de données

S’applique à :SQL Server

Cette rubrique explique comment augmenter la taille d’une base de données dans SQL Server à l’aide de SQL Server Management Studio ou de Transact-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.

Dans cette rubrique

Avant de commencer

Limitations et restrictions

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

Sécurité

Autorisations

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

Utilisation de SQL Server Management Studio

Pour augmenter la taille d'une base de données

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

  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.

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

  4. Pour augmenter la taille d’un fichier existant, entrez une valeur plus grande dans la colonne Taille initiale (Mo) correspondant au fichier. Vous devez augmenter la taille de la base de données d'au moins 1 mégaoctet (Mo).

  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. Pour plus d’informations, consultez Ajouter des fichiers de données ou journaux à une base de données.

  6. Cliquez sur OK.

Utilisation de Transact-SQL

Pour augmenter la taille d'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. Cet exemple augmente la taille du fichier test1dat3.

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

Pour plus d’exemples, consultez options de fichier et de groupe de fichiers ALTER DATABASE (Transact-SQL).

Voir aussi

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